0

これは、しばらくの間私を悩ませてきたものです。音声制御を使用する C# アプリケーションを開発しています。DictationGrammar を読み込んで単語を追加して精度を向上させる方法があるかどうか疑問に思っていました。例: Google と bing の検索に使用しようとしています。「google」という単語はほとんど認識せず、「bing」という単語は認識したことがありません。これを行う方法はありますか?DictationGrammar はまったく正確ではありません (単語を追加し続けます)。現在、次のように文法を読み込んでいます。

 PACSREC.LoadGrammarAsync(new DictationGrammar());
4

1 に答える 1

1

ユーザー lexiconに単語を追加すると、DictationGrammar がそれらの単語を暗黙的に追加します。

残念ながら、レキシコン API は System.Speech.Recognition API を介して公開されていません。代わりに、SpeechLib (オートメーション互換) API を使用する必要があります。例については、この質問を参照してください。

于 2015-04-21T21:21:09.330 に答える