2012-03-14 3 views
1

웹 서비스 또는 서버 측 처리를 사용하지 않고 Android App (Java)의 음성을 텍스트로 변환 할 수있는 저렴한 전산 라이브러리 프레임 워크가 있습니까? 어떤 알고리즘/패러다임을 사용할 수 있습니까?Android App 용 음성 - 텍스트 변환

+0

이것은 프로그래밍 질문이므로 여기로 옮겼습니다. – Phonon

답변

3

이것은 사용자가 인식하지 못하는 것 대 원하는 음성과 원하는 오류율에 따라 크게 달라집니다.

알려진 사용자의 한 단어 만 인식하려는 경우 정확도는 50 %보다 약간 높습니다. 오디오 레벨 감지 및/또는 "낮은 복잡성"프레임 워크를 개발하거나 찾을 수 있습니다. 소리 지문.

알 수없는 악센트 또는 방언의 알려지지 않은 사용자가 보낸 99.9 % + 정확도의 매우 큰 어휘 내에서 연속 음성 인식을 사용하려면 서버 측 처리를 사용하는 경우에도 아무 것도 찾을 수 없을 수도 있습니다.

중간에 뭔가가있는 경우 Android NDK 빌드에서 CPU's Pocketsphinx을 사용하는 것이 좋습니다. 그러나 나는 누군가가이 "낮은"계산 복잡도를 부르는지 또는 그들의 목적을 위해 충분한 정도의 정확도를 부릴 지 확신 할 수 없다.

+1

부끄러워 할 필요가 없습니다. Pocketsphinx는 정확도가 매우 낮을뿐만 아니라 계산 복잡도가 낮도록 최적화되어 있습니다. –

+0

Android NDK 빌드로 Pocketsphinx는 루트 액세스가 필요합니까? 이 기술을 사용하는 Google Play의 모든 Android 앱을 알고 계신가요? 감사 –

관련 문제