홈 자동화 시스템 eHouse의 Java 합성 및 음성 인식

홈 자동화
eHouse는 자바에 대한 적절한 라이브러리를 사용하여 음성으로 제어 할 수 있습니다 , 그리고 그들은 이전과 함께 제공되어야합니다 , 그들은 표준 JDK에 사용할 수 없습니다 때문에 . 모두 합성 및 음성 인식 (음성 합성 및 인식)는 자바 연설 API (JSAPI)를 제공하여 달성 될 수있다 , 이는 필요한 라이브러리를 제공합니다 :

  • javax . 연설 . 합성
  • javax . 연설 . 인식

자바에 대한 합성 및 음성 인식은 개방의 숫자로 개발 – 소스이 프로젝트는 예 . FreeTTS와 스핑크스 .
JSAPI 예를 다운로드 한 후 . 로 FreeTTS . 소스 포지 . 그물 우리는 다음 단계를 수행 :

  • 모근의 내용을 추출하고 \ FreeTTS \ 해방 운동으로 이동
  • 파일 JSAPI을 실행 . EXE , 클릭 ” 예 ” , JSAPI를 추출하는 방법 . 좁은 골짜기
  • 디렉토리 찾기 , 어디 JRE , 예 . C : \ 자바 \ jdk1 . 7 . 0_03 \ JRE \ 해방 운동 \ 내선
  • 확장자 모든 파일 . 이 디렉토리 사본 jar 파일
  • 파일 연설을 복사 . \ JRE \ 해방 운동 등으로 \ FreeTTS에서 속성 . C : \ 자바 \ jdk1 . 7 . 0_03 \ JRE \ 해방 운동 \
  • 넷빈를 다시 시작합니다 ‘ 그리고 우리는 javax 라이브러리를 사용할 수 있습니다 . 연설