私はSAPI5.4でSRGS文法を使用して、コマンドおよび制御文法を定義してきました。ここで、テキスト文法に切り替えて、SAPI 5.1(および場合によってはSAPI 4?)と互換性を持たせたいと思います。
SAPI5.4互換のテキスト文法の例をここで見つけました
文法コンパイラツールを使用して、その文法のバイナリバージョンをリソースとして含めるのではなく、実行時にXMLファイルからその文法をロードしたいと思います。理想的には、メモリ内にXDocumentを作成してから、Speech.Recognizerにそれらのコマンドをリッスンさせたいと思います。
誰かがこれを行う方法を知っていますか?ありがとう!