音声コマンドを受け入れるWP8アプリを作成しました。エミュレーターにデプロイしてテストしましたが、すべて正常に動作します。ただし、HTC 8Xに展開してテストすると、音声コマンドが検出されず、[何を言うことができますか]オプションにも表示されません。
誰かが前にこれに出くわしますか?ヘルプに感謝します。
音声コマンドを受け入れるWP8アプリを作成しました。エミュレーターにデプロイしてテストしましたが、すべて正常に動作します。ただし、HTC 8Xに展開してテストすると、音声コマンドが検出されず、[何を言うことができますか]オプションにも表示されません。
誰かが前にこれに出くわしますか?ヘルプに感謝します。
私の推測では、VCDCommandSetxml:lang
属性はお使いの携帯電話で使用されている言語と地域の組み合わせと一致していません。xml:lang
VCDファイルのコマンドセットは何ですか?また、電話で使用される言語と地域は何ですか?デフォルトのVoiceCommandDefinition1.xmlファイルはデフォルトxml:lang="en-US"
であるため、電話は米国地域の英語に設定されていますか?
開発の観点からはxml:lang
、アプリでサポートされているそれぞれにCommandSetを指定する必要があります。
また、音声認識は15〜20の文化(言語と地域の組み合わせ)でのみ機能することを忘れないでください。お使いの携帯電話がサポートされていないロケールの1つである可能性があり、その文化の音声認識をまったくサポートできなくなります。