2013-03-10 9 views
2

내 안드로이드 응용 프로그램을 제어하는 ​​데 사용되는 특정 명령어 인 을 이미 인식하기 위해 HTK (Hidden Markov Model Tool Kit)를 사용하고 있지만이 경우 음성 데이터를 서버에 전달해야하므로 더 많은 시간이 걸릴 수 있습니다. .Android 오프라인 음성 인식

이 대기 시간을 방지하기 위해 pocketsphinx을 사용하여 안드로이드 응용 프로그램에서 음성 데이터를 로컬로 인식하여 해당 오디오를 서버에 전달할 필요가 없습니다.

이것이 좋은 생각이라면 처음부터 pocketsphinx를 쉽게 배울 수 있습니까? 또한 두 기술 (서버 기반 및 로컬 음성 인식)의 장점과 단점은 무엇이며 어떤 것이 더 낫습니까?

+0

당신이 질문을 명확하게 주시겠습니까보고 가독성을 위해 약간의 형식을 시도해야한다? – fredrik

+0

이제 더 좋아 보일 것입니다. –

답변

0

CMUSphinx는 HTK에 비해 많은 장점이있다, 확실히 좋은 생각입니다 : 안드로이드에

  • 더 나은 라이센스
  • 작품 오프라인
  • 빠른
  • 여러 언어 지원을 밖으로의 상자
  • 사용하기가 쉽고 배우기가 쉽습니다.

당신은 확실히 자세한 내용은 Pocketsphinx는,

http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/