文字だけをキャプチャするための実装はjavaにありますか? CMU Sphinxこれを行うことができますか?私はまったく運がないと試してきました。実際、GoogleのスピーチAPIは、このことから非常に貧弱な仕事をしています。 B、W、Xのような文字は認識されますが、ほとんどすべての母音は認識されません!どんな情報にも感謝しています。ありがとう!このような音声認識を使用してJavaへの単一文字の認識
答えて
書き込み文法letters.gram
:
#JSGF V1.0;
grammar letters;
public <letter> = (a. | b. | c. | d. | e. | f. | j.) *;
それはこのようsphinx4使用します。詳細については
Configuration configuration = new Configuration();
configuration.setAcousticModelPath("resource:/edu/cmu/sphinx/models/en-us/en-us");
configuration.setDictionaryPath("resource:/edu/cmu/sphinx/models/en-us/cmudict-en-us.dict");
configuration.setGrammarPath("file:grammars_folder");
configuration.setGrammarName("letters");
configuration.setUseGrammar(true);
LiveSpeechRecognizer recognizer = new LiveSpeechRecognizer(configuration);
recognizer.startRecognition(true);
SpeechResult result = recognizer.getResult();
recognizer.stopRecognition();
このコードを試してみましたが、いくつか例外を残しています@Nikolay Shmyrev!私がしたことは、この正確なコードを使用し、プロジェクトルートのディレクトリを "grammars_folder"として作成し、あなたが提供した行でletters.gramを作成したことです。私は何が間違っていますか?私はこれらのエラー 「java.lang.RuntimeExceptionを:検索マネージャーのリソースの割り当ては失敗し、 にjava.io.IOException:edu.cmu.sphinx.jsgf.JSGFGrammarParseException edu.cmu.sphinx.jsgf.JSGFGrammarParseException」取得 –
がフルスタックトレースを提供します。あなたが書いた文法ファイルも提供してください。おそらくあなたはそれに誤植を付けました。 –
- 1. Javaの音声認識
- 2. 音声認識?
- 3. 音声認識
- 4. 音声認識ループ
- 5. C#音声認識
- 6. 音声認識ツール
- 7. 音声認識Api
- 8. C#音声認識エラー - 文法の言語が音声認識装置の言語と一致しません
- 9. Javaのオープンソース音声認識ソフトウェア
- 10. フラッシュでの音声認識
- 11. OSXでの音声認識
- 12. 音声認識のトレーニング
- 13. Androidでの音声認識
- 14. Internet Explorerの音声認識
- 15. .NETでの音声認識
- 16. アンドロイドアプリの音声認識
- 17. Windows Serverの音声認識
- 18. iPhoneでの音声認識
- 19. バックグラウンドでの音声認識
- 20. C#での音声認識
- 21. 音声認識のAndroidヘルプ!
- 22. C#の音声認識
- 23. Androidでの音声認識
- 24. facebookボットの音声認識
- 25. Android音声認識を使用してフレーズを認識する方法
- 26. Win7音声認識 - ユーザーを音声で認識しますか? .NETで
- 27. Chrome iOSウェブキット音声認識
- 28. iPhone音声認識API?
- 29. Microsoft音声認識API
- 30. オフライン音声認識機能?
をチェックした単語として認識された文字はありますか? 'のように' 'ええ' 'のような' 'の' 'のような' 'のギー' ' – ManIkWeet
@ManIkWeet ** Y **は**理由**として認識されますが、他のほとんどは全く認識されません。 Googleレスポンスは、文字の90%がnullです。 –
私が使った他の音声認識ソフトウェアでは、手紙を言いたい場合は、ある種の接頭辞が必要でした。たとえば、「綴りA」は文字「A」を入力します。 「スペルABC」は「ABC」と入力します。あなたの入力を前の音に応じて別々に扱うことは可能ですか? – AWT