2011-12-05 9 views
1

私は、「左」や「右」などの基本的なキーワードを理解するだけのプログラムをコーディングしています。 それは素晴らしいですが、プログラムを実行するには、まずWindowsの音声認識を開始する必要があります。私のプログラムが実行されている間、この「Windows音声認識」もコマンドを処理しています。これはプログラムを閉じたり、フォルダを開いたりすることがあります。 私がやりたいことは、「Windows音声認識」を無効にしても、自分のプログラムを正しく起動できることです。 私のコードは、このチュートリアルに基づいています:http://msdn.microsoft.com/en-us/vstudio/video/Cc482921 コード:またhttp://download.microsoft.com/download/b/0/1/b01ceff1-5ba9-41e2-ab4f-8b8f4c2f7467/SampleCoding-NativeCoding-ASR2.zipSAPIで主な音声認識を無効にする5.3

、音声認識をサポートしていません(たとえば、Windows XPまたは英語以外のWindows 7など)のWindows版に私のプログラムを動作させる方法があります?

答えて

1

アプリケーションに応答させたい場合は、共有認識プログラムの代わりにinprocを使用する必要があります。 http://msdn.microsoft.com/en-us/library/ms717071(v=VS.85).aspxは、いくつかのガイダンスを提供するかもしれません。

Windows XP Tabletエディションには認識装置が含まれています。 Office 2003には、多くのXPユーザーがインストールしたレコグナイザが含まれていました。私は、後でXPのアップデートにレコグナイザが含まれていると思うが、私は確かに分かっていない。私はプラットホームと認識ツールの概要を、私が知っていたので、https://stackoverflow.com/a/2998963/90236https://stackoverflow.com/a/5861145/90236

+0

あなたの助けに感謝します。 – alicanerdogan