3

2015 年 11 月のリリース (ビルド 10586) と 2016 年 2 月の Insider Preview リリース (ビルド 14262) の両方を試しましたが、USB マイクが Windows 10 IOT コアで動作しません

シナリオ:

Windows IOT Core を使用して音声認識ベースのプログラムを作成しています。

この仕事には Windows.Media.SpeechRecognition API を使用しています。Visual Studio 2015 を使用して Window 10 PC のシミュレーターでプログラムを実行すると、マイクが機能し、サウンドが検出され、必要に応じてプログラムが機能します。

ただし、Windows IOT Core がインストールされている Raspberry Pi2 に同じビルドをデプロイすると、プログラムはサウンドを検出しません。Windows IOT Core に付属している既定のアプリでも同じように、マイクが Windows IOT Core によって正しく検出されていることがわかります。

音は聴けます(ヘッドホン)。しかし、どういうわけか、Windows 10 IOT Core を搭載した RPi2 で実行すると、マイクの声が音声認識プログラムに伝わりません。

再現する手順:

  1. Windows.Media.SpeechRecognition api を使用して音声認識プログラムを作成します。
  2. シミュレーターで Windows 10 PC で動作するプログラムを確認する
  3. Windows 10 IOT コアを使用して、同じビルドを RPi2 にデプロイします。
  4. プログラムは、マイクからの音を検出しません。

深刻な助けが必要です。

4

3 に答える 3

0

USBマイクを使用してRaspbianで同様のことを行っていますが、apt-getを介して取得できるSpeechRecognitionライブラリで動作します。また、PyAudio または PortAudio と FLAC も必要なので、Win10 バージョンではそれらが必要になる場合があります。(私はアマゾンでキノボリクトを約£3.99で持っています)

于 2017-01-04T08:17:51.837 に答える
0

その理由は

Windows.Media.SpeechRecognition.SpeechRecognizer現在サポートしていません。

ここで確認できます https://developer.microsoft.com/en-us/windows/iot/docs/UnavailableApis.htm

于 2016-12-28T06:32:01.990 に答える