問題タブ [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# - C# で System.Speech を使用して生の音声データを取得するにはどうすればよいですか?
C# で System.Speech から生の音声データを取得する方法を知りたいです。
世界または文の認識はうまく機能しますが、一貫性のある文法的に正しい文を与えるために「解釈」されます。私はそれを望んでいません。解釈なしで音声を音声学に変換する方法を探しています。
c# - Windows 10 および 7 での System.Speech.Synthesis と認識
私はC# winform デスクトップ アプリケーションで使用System.Speech.Synthesis;
しています。System.Speech.Recognition;
ノートブックに Windows 10 があり、Windows 7 を搭載した PC とはデフォルトの大人の男性または女性の声が異なります。
システム ボイスは機能するが、古い OS ではまったく異なるように聞こえる場合、これは、たとえば古いシステムでの使用などにどのように影響する可能性がありSystem.Speech.Recognition;
ますか?
不適切な参照のため、実行可能ファイルのインストールで更新を行うことはできないと思います。
私の質問とはほとんど関係ありませんが、Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture;
初期化を使用して、プログラムに英語のみを使用しています。特定のシステム機能によって制限されている可能性があるため、これに注意しますが、これを何らかの方法で修正する方法があります。アセンブルでいくつかの更新をロードできるかもしれませんが、この特定の参照について、window 10 と windows 7 の間の更新がどれくらい大きいかはわかりません。
c# - ASP.NET MVC で Windows 音声シンセサイザーを使用する方法
System.Speech
このクラスを使用して、ASP.NET mvc アプリケーションで音声を生成しようとしました。
しかし、次のエラーが発生します。
wpf アプリケーションで System.Speech クラスと async メソッドを使用しました。
ASP.NET mvc アプリケーションで System.Speech クラスを使用できますか?
どうやってするの?
- どこに置くべき
<%@ Page Async="true" %>
ですか?
c# - 音声認識プログラムが音声/コマンドをキャプチャしない
プログラムは起動時に終了するだけで、私の声は録音されません。console.readkey();
コードのこの行の下 に を入れてみましたrecEngine.RecognizeAsync(RecognizeMode.Multiple);
。プログラムを保持し、自動的に終了しませんでしたが、プログラムは着信音声コマンドを記録しません。
どうしてこれなの?
c# - RecognizeMode.Multiple 使用時に音声認識エンジンを停止する方法
Unity 2018.2 内で使用System.Speech
して、プレーヤーが話している間にいくつかの単語チェックを実行しています。すべて問題ありません。単語認識は機能していますが、停止できませんSpeechRecognitionEngine
。
を初期化する方法は次のSpeechRecognitionEngine
とおりです。
開始方法:
そして、私がそれを止めようとする方法:
したがって、これは機能していません。エラーメッセージは次のとおりです。
InvalidOperationException: 認識エンジンが認識を行っている間は、この操作を実行できません。
私がやりたいのは、プレーヤーの発話で特定の単語を監視し、プレーヤーがその単語を言ったときにカウンターをインクリメントすることです。そのため、継続的な認識が必要であり、話すことを強要しないようにする必要があるため、プロセスはプレーヤーから完全に見えないようにする必要があります。今のところ動作するように動作していますが、SpeecehRecognitionEngine を停止できません...
そして、このエラーが原因で、エディターでゲームを再起動しようとすると、Unity エディターがクラッシュすると思います。
認識を停止するにはどうすればよいですか?