問題タブ [microsoft-speech-api]

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 に答える
458 参照

python - Python Microsoft Speech APIエラー:CmdLoadFromFileのSPERR_NO_DRIVER

この質問には答えられないかもしれませんが、私はこの問題について助けを求めています。PythonでMicrosoftのSpeechAPIを処理するためのコードスニペットを見つけて、W3Cの「SpeechRecognitionGrammarSpecificationVersion1.0 」について学びました。

私はそれをこれに煮詰めました:

私が発見したことから、上記のエラーコードは「SPERR_NO_DRIVER」に対応しており、「ウェーブドライバーがインストールされていません」と関係があります。

私は今立ち往生しています。このコンテキストで、Waveドライバーが何であるか、どこにあるか、どのようにデバッグするかなどはわかりません。何か考えはありますか?

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

grammar - 外部ルール参照を読み込めません Microsoft Speech Grammar

Microsoft Speech API を使用して音声認識を実行しています。

外部ルール参照を使用するまではすべて問題ありませんでした(http://msdn.microsoft.com/en-us/library/hh361619によると)

正常に動作しますが、ruleref を外部ファイルに置き換えると、RecognizeCompleted イベントで認識ループが発生し、何にでも一致するように見えます。

  • 非常に単純なファイルを参照しようとしました
  • cmnrules.cfg を参照してみました
  • 絶対パスを設定してみた
  • エラーを入れたらファイル上がり解析エラー
  • other2.xml のように ruleref に間違った値を入力してもループします。

C# コードはここにあります l.75: https://github.com/JpEncausse/WSRMacro/blob/master/WSRMacro/WSRMacro.cs

ruleref で定義されたファイルが見つからないと思います。

  • 相対パスで検索しましたか?
  • デフォルトの文法ディレクトリを設定する方法はありますか?
0 投票する
2 に答える
2885 参照

grammar - MicrosoftSpeechGrammarでのワイルドカード/ディクテーションのマッチング

Microsoft Speech APIを使用してgrxml文法をロードしています:

MSDNに基づいて、次のようなワイルドカード/音声テキストに一致するタグが見つかりません。

DictationGrammarとappendDictation()を使用したコードで利用できるようです。*を使用してWSRMacroXMLでも使用できますが、XMLで実行する方法はありませんか?

スキップテキストですが、私はそれを認識する必要があります。

私は何かが足りないのですか?

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

sdk - Microsoft Speech SDK にヒンディー語またはカンナダ語を使用する

Microsoft Speech SDK 用にヒンディー語またはカンナダ語で利用できる言語パックはありますか。ヒンディー語とカンナダ語は、インドで話されている言語です。

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

c# - Microsoft Speech SDK v11 の読み込み中にエラーが発生しました

x86 SDK をインストールし、Microsoft.Speech.dll をプロジェクトに追加しました。プロジェクトは x86 に設定されています。

SpeechSynthesizerI getのインスタンスを作成しようとすると

CLSID {D941651C-44E6-4C17-BADF-C36826FC3424} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))。

間違ったターゲット プラットフォームを引き起こす可能性があるのは何ですか?

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

c# - Microsoft 音声認識エンジンの言語を作成する方法

Microsoft Speech API を使用して、C# で音声認識アプリケーションを開発しています。次の言語の音声認識エンジンが必要です:

  • uz-Latn-UZ

この言語の音声認識言語は存在しません。そこで、この言語用に独自の軽量音声認識言語を作成したいと考えています。

これどうやってするの?

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

c# - C# Visual Studio 2012 の textBox1 への読み上げ

Speech API で問題が発生しました。私はコマンドで作業していますが、それは正常に機能していますが、スピーチを textBox1 に表示したい場合、それは表示されません。

これは私が助けを必要としているコードです。スイッチケースを扱っています。if ステートメントをいくつか試しましたが、どれも機能しません。

聞くと言うたびに、「聞く」だけがテキストボックスに表示されます

完全なコードは次のとおりです。

編集:

コードのこの部分について助けが必要です:

「聞いて」と言うと、AIが「聞いてます」とフォローしてくれます。その後、テキストボックス1のマイクにテキストを配置する必要がありますが、そうではありません。'listen' を入れるだけです。

他のすべては正常に動作します!