Microsoft C# API は、オーディオ ストリームを認識するための SpeechRecognitionEngine を提供します。認識をテストする 1 つの方法は、メソッドSpeechRecognizer.EmulateRecognizeを呼び出すことです。
ドキュメントによると:
recognizers ignore case and character width when applying
grammar rules to the input phrase
スペルミスのあるテキストでも信頼性が非常に低いため、よりあいまいな文字列を処理する方法があるかどうかを知りたいです! 実生活とはほど遠い...
- 音声があれば、自信を持って Hello、Hello、Hello と言うことができました
- テキストを使用すると、エンジンは非常に厳密です
編集:何の目的で?
私の音声エンジンは正常に動作していますが、テキスト入力からもトリガーしたいと考えています。
携帯電話で HTML5 SpeechRecognition を使用するとします。認識したテキストをエンジンに送信して、音声と同じ動作を得たい