2

私は c# と System.Speech.Recognition を使用して、定義したいくつかの単純な文法を読み込みます。文法に一致するフレーズを言うと、エンジンは文法を 0.95 程度の信頼度で正しく認識します。

しかし、文法に含まれていない単語を発音すると (異なる言語や意味不明な単語であっても)、エンジンは、発音されたことのないランダムなテキストを含む文法に一致するものをランダムに返しますが、それでも 0.92 のような高い信頼度があります。

この問題を回避するために、SpeechRecognitionEngine オブジェクトまたは各 Grammar オブジェクトに設定する必要があるものはありますか?

4

1 に答える 1