問題タブ [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.
c# - ArgumentException をスローするローカライズされた音声認識
次の問題があります。
SpeechRecognitionEngine
ドイツの Windows7 マシン (文化: "de-DE") を使用していますが、他の文化で -classを使用したいと考えています。
ただし、次のコードは をスローしますArgumentException
。
例外メッセージは次のとおりです。
Es wurde kein Erkennungsmodul mit der erforderlichen ID gefunden.
翻訳:
必要な ID を持つ認識モジュールが見つかりませんでした。
これは、何らかの言語パッケージがマシンにないということですか?
c# - Windows Azure で System.Speech が機能しない
ASP.Net MVC プロジェクトがあり、System.Speech からいくつかのメソッドを呼び出そうとしています。私のローカルではすべてが期待どおりに機能していますが、Windows Azure で公開すると NullReferenceException がスローされます。これは例外をスローする私のコードです(9行目):
編集1
問題は SpeechSynthesizer にあります。ローカルで SpeechSynthesizer コンストラクターを呼び出すと、音声プロパティのフィールドが正常に初期化されますが、cosntructor を呼び出した後に公開バージョンをデバッグすると、既に例外がスローされます。
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!
c++ - system.speech API は C++ 言語から開発までサポートしていますか?
私は現在、ユーザーの音声コマンドを認識できるオフライン デスクトップ ツールについて調査しています。今のところ、デスクトップ sapi 用の Microsoft の System.Speech API を使用する可能性を検討しています。
その公式ドキュメントには、いくつかの c# サンプルがあります。しかし、Java アプリケーションを実装できるようにするには、C++ を使用してこの API を使用する必要があります。
だから私の質問は、system.speech api は c++ 言語から開発までサポートしていますか?
c# - 一部のマシンで C# 音声認識コードが機能しない
C# で音声認識プログラムを作成しました。それはすべて正常に機能していましたが、ランダムに機能しなくなりました。これで、どの入力にも応答せず、最初の出力 s.Speak("こんにちは、どうすればよいですか?"); それが想定どおりに開始されたとき。
友人の Windows 10 システムでプログラムを実行しましたが、正常に動作します。これは、私のシステムに問題があると私に信じさせます。ちなみにWindows7を使っています。
コードはこちら -
どんな助けでも大歓迎です!:)
c# - Microsoft Speech Recognition システムは、文法の単語が発声されていないにもかかわらず、文法を照合するのはなぜですか?
私は c# と System.Speech.Recognition を使用して、定義したいくつかの単純な文法を読み込みます。文法に一致するフレーズを言うと、エンジンは文法を 0.95 程度の信頼度で正しく認識します。
しかし、文法に含まれていない単語を発音すると (異なる言語や意味不明な単語であっても)、エンジンは、発音されたことのないランダムなテキストを含む文法に一致するものをランダムに返しますが、それでも 0.92 のような高い信頼度があります。
この問題を回避するために、SpeechRecognitionEngine オブジェクトまたは各 Grammar オブジェクトに設定する必要があるものはありますか?