2017-01-07 21 views
-1

音声認識とMicrosoft Bandのインターフェイスを組み合わせたアプリケーションを構築しようとしています。私は、ラップトップベースのプログラムを駆動するスピーチと、そのバンドからのデータストリーミングを駆動するプログラムを使いたいと思っています。種類または名前空間SpeechRecognitionが名前空間に存在しません。Windows.Media - ユニバーサルアプリケーション(Windows 8.1)

バンドSDKは、Windows Phone 8.1のユニバーサルアプリケーションテンプレートで動作し、UAソリューションのWindows 8.1プロジェクトを使用して、バンドからラップトップ(Windows 8.1または10を実行している)にデータをストリームすることができました私はまだPhone 8.1プロジェクトを試していないが、このオンラインのデモを見ている)。

私は、UAテンプレートでは参照を追加できないことがわかりました.System.Speechはサポートされていません。 Windows.Media.SpeechSynthesisがサポートされています( 'using'句が受け入れられます)が、Windows.Media.SpeechRecognitionはありません( 'using'句でエラーメッセージがスローされます)。

SpeechRecognition dllを認識するための回避策がありますか、またはマイクロソフトでは、Universal Appテンプレートで音声認識が機能しないように単純に決めましたか?

(彼らはただ一緒に遊ぶためにすべてを設計する方法を知らないので、たぶんバンドがキャンセルされた?)

答えて

0

あなたはMSDN、System.Speech.Recognitionについての情報を読みましたか?私は単純なConsoleApplicationを作成し、System.Speechへの参照とeverythinkの作業を正常に追加しました: enter image description here

+0

あなたは私の質問を読んだことがありますか? System.Speech.Recognitionという名前空間はコンソールアプリケーションで使用できるため、テストアプリケーションも動作します。私の問題は、バンドルAPIをサポートするために使用するWindowsランタイムテンプレートに基づくアプリケーションでは認識されないということです。私は、その環境で音声認識を実装する方法を探しています(Microsoft自身の混乱のために多くの時間を無駄にします)。 – AltShift

関連する問題