'Document'에 해당되는 글 34건

  1. 2008.06.24 JSAPI

JSAPI

|
http://www.javastudy.co.kr/javastudy/new_bbs/qna_view.jsp?pageNum=1&find_method=&find_key=&bbs_name=qajavabbs&theid=46300

출처 : http://cseric.cau.ac.kr/new_Cseric/yungoostep/content.asp?idx=634&page=1

JSAPI (Java Speech API) 조회수 :185

내용

음성 기술의 발달로 응용 프로그램 개발자와 사용자들의 음성 기술 접근에 대한 요구가 증가함에 따라 음성 관련 API들이 등장하기에 이르렀다. 이에 대응하여 Java 진영에서도 Speech 관련 API를 개발하여 JSAPI(Java Speech API)라는 이름으로 배포하게 되었다. JSAPI는 JDK에 포함되어 있지 않으며 SUN사에서도 배포하지 않는다. 이를 얻기 위해서는 서드 파티의 다른 회사들의 홈페이지에서 얻어야 한다. 대표적으로 SourceForge에 있는 FreeTTS가 있다.
보통 음성 기술이 지원되는 응용프로그램은 오디오 하드웨어와 직접 상호작용하지는 않는다. 대신 음성 엔진(Speech Engine)이라는 공통 응용이 중간에서 조정자 역할을 한다. 각 벤더에 의해 구현된 음성 엔진은 벤더들의 방식에 따라 엔진에 접근할 수 응용 프로그램 인터페이스를 제공한다. JSAPI는 모든 플랫폼과 벤더에 독립적이다. JSAPI는 음성 응용 프로그램이 표준화되고, 일상적이며, 구현으로부터 독립적인 방식으로 음성 엔진과 상호작용한다. 즉, 음성엔진이 JSAPI와 호환된다면, JSAPI를 통해 여러 다른 벤더의 음성 엔진에 접근할 수 있는 것이다.
JSAPI를 가지고 음성 응용 프로그램은 특정 언어나 목소리 등을 선택하는데 음성 엔진을 사용할 수 있다. JSAPI는 음성 기술의 큰 두 줄기인 음성 합성과 음성 인식을 모두 제공한다.


위의 그림은 JSAPI의 스택을 보여준다. 스택의 맨아래인 음성 엔진은 실제 오디오 하드웨어와 상호작용하며, 맨 위의 JSAPI 응용은 표준화되고 일관된 방법으로 음성 엔진에 의한 음성 합성, 음성 인식 기능을 사용할 수 있도록 제공한다. 많은 음성 엔진들이 JSAPI와 호환되며 상용 또는 무료로 배포되고 있다. 무료 음성 엔진으로는 Festival speech synthesis system이 유명하다.

참고사이트

JSAPI 홈페이지
http://java.sun.com/products/java-media/speech/index.jsp

FreeTTS
http://freetts.sourceforge.net/

Festival
http://www.cstr.ed.ac.uk/projects/festival/


keyword

JSAPI, Java Speech API, 음성합성, 음성인식, speech recognition, speech synthesis, 음성 엔진, speech engine

'Document' 카테고리의 다른 글

Substance look&feel 사용법  (0) 2008.07.14
JDBC이용하기  (0) 2008.07.14
사물함 퍼즐  (0) 2008.07.14
객체(Object)  (0) 2008.07.14
이클립스용 GUI 빌더, Jigloo 시작하기  (0) 2008.06.30
And
prev | 1 | ··· | 31 | 32 | 33 | 34 | next