問題タブ [system.speech.recognition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
342 参照

c# - ArgumentException をスローするローカライズされた音声認識

次の問題があります。

SpeechRecognitionEngineドイツの Windows7 マシン (文化: "de-DE") を使用していますが、他の文化で -classを使用したいと考えています。

ただし、次のコードは をスローしますArgumentException

例外メッセージは次のとおりです。

Es wurde kein Erkennungsmodul mit der erforderlichen ID gefunden.

翻訳:

必要な ID を持つ認識モジュールが見つかりませんでした。

これは、何らかの言語パッケージがマシンにないということですか?

0 投票する
1 に答える
151 参照

c# - Windows Azure で System.Speech が機能しない

ASP.Net MVC プロジェクトがあり、System.Speech からいくつかのメソッドを呼び出そうとしています。私のローカルではすべてが期待どおりに機能していますが、Windows Azure で公開すると NullReferenceException がスローされます。これは例外をスローする私のコードです(9行目):

これはスローされた例外です: ここに画像の説明を入力

編集1

問題は SpeechSynthesizer にあります。ローカルで SpeechSynthesizer コンストラクターを呼び出すと、音声プロパティのフィールドが正常に初期化されますが、cosntructor を呼び出した後に公開バージョンをデバッグすると、既に例外がスローされます。 ここに画像の説明を入力

0 投票する
2 に答える
6472 参照

c# - How to work with System.Speech

So I have:

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\ System.Speech.dll

...and I can add the reference to Visual Studio but using System.Speech etc won't register with the console, and therefore speech synthesis and recognition does not work.

Would appreciate any and all help, thanks!

0 投票する
1 に答える
258 参照

c++ - system.speech API は C++ 言語から開発までサポートしていますか?

私は現在、ユーザーの音声コマンドを認識できるオフライン デスクトップ ツールについて調査しています。今のところ、デスクトップ sapi 用の Microsoft の System.Speech API を使用する可能性を検討しています。

その公式ドキュメントには、いくつかの c# サンプルがあります。しかし、Java アプリケーションを実装できるようにするには、C++ を使用してこの API を使用する必要があります。

だから私の質問は、system.speech api は c++ 言語から開発までサポートしていますか?

0 投票する
0 に答える
234 参照

c# - 一部のマシンで C# 音声認識コードが機能しない

C# で音声認識プログラムを作成しました。それはすべて正常に機能していましたが、ランダムに機能しなくなりました。これで、どの入力にも応答せず、最初の出力 s.Speak("こんにちは、どうすればよいですか?"); それが想定どおりに開始されたとき。

友人の Windows 10 システムでプログラムを実行しましたが、正常に動作します。これは、私のシステムに問題があると私に信じさせます。ちなみにWindows7を使っています。

コードはこちら -

どんな助けでも大歓迎です!:)

0 投票する
1 に答える
591 参照

c# - Microsoft Speech Recognition システムは、文法の単語が発声されていないにもかかわらず、文法を照合するのはなぜですか?

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

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

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