0

VB.NET で音声認識を実行しようとしています。

コードにエラーはありませんが、プログラムをテストすると次のようになります。

System.Speech.dll で、タイプ 'System.PlatformNotSupportedException' の未処理の例外が発生しました

追加情報:認識エンジンがインストールされていません。

私はオランダのデバイスを使用しています。これは重要ですか? 問題がある場合、音声認識を英語に設定できますか?

Windows 8 Pro を実行しています。

PSがコントロール パネル/音声認識に入ると、画面の言語では音声認識がサポートされていないことがわかります。

4

1 に答える 1

0

インプロセス認識を行っていて、口述文法が必要ない場合は、Microsoft Speech Platform に付属するサーバー認識機能を試すことができます。SDK とダウンロードについては、次を参照してください。

  1. 言語パック - http://www.microsoft.com/en-us/download/details.aspx?id=27224
  2. ランタイム エンジン - http://www.microsoft.com/en-us/download/details.aspx?id=27225
  3. SDK - http://www.microsoft.com/en-us/download/details.aspx?id=27226

言語パックには、オランダ語だと思われる recongizer と TTS 音声が含まれています。

  1. MSSpeech_TTS_nl-NL_Hanna.msi
  2. MSSpeech_SR_nl-NL_TELE.msi
于 2013-03-01T14:32:46.273 に答える