1

私はkinect開発に不慣れで、kinectsdkで指定された「SpeechBasics-D2D」という名前の音声認識のサンプルプロジェクトを見てきました。それは素晴らしい働きをします。このプロジェクト全体をクラスライブラリ(.dllファイルなど)として必要です。プロジェクトとそのすべての参照から「TurtleController」クラスを削除しました。(それでもうまくいきました)。次に、GUIパーツを削除し、メインプロジェクトからクラス「SpeechBasics」を開始しようとしましたが、kinectを介してリッスンを開始しません。サンプルプロジェクト「SpeechBasics-D2D」をクラスライブラリプロジェクトに変換し、メインプロジェクトから呼び出してみます。私はこの時点で立ち往生しているので、親切に私にいくつかの提案をしてください、事前に感謝します

4

1 に答える 1

0

Kinect デモ アプリケーションは Microsoft Speech Platform SDK を使用しています。バージョン 11 が最新です。

http://www.microsoft.com/en-us/download/details.aspx?id=27226

C++ の例では、「CSpeechBasics::CreateFirstConnected()」関数を調べます。これは、Kinect センサーを見つけて Speech SDK にリンクする機能です。それから行われる追加の関数呼び出しはすべてそれに関連しています。

ここで作成された参照に対して行われている呼び出しに注意してください。これらは、プログラムの残りの部分が Speech SDK にリンクされている方法 (Kinect はマイクとしてのみ機能します) であり、したがって、DLL で公開する必要があるものです。

また、この投稿に「音声認識」タグと、場合によっては「音声認識エンジン」タグを追加することをお勧めします。これにより、これに取り組んだ人がさらに数人増える可能性があります。

于 2012-09-27T15:28:56.570 に答える