音声認識のタイムアウトを設定する方法

[ この記事は、Windows ランタイム アプリを作成する Windows 8.x および Windows Phone 8.x 開発者を対象としています。Windows 10 向けの開発を行っている場合は、「最新のドキュメント」をご覧ください]

音声認識エンジンが無音または認識できないサウンド (雑音) を無視し、音声入力を待機する時間の長さを設定します。

理解しておく必要があること

テクノロジ

必要条件

このトピックは、「クイック スタート: 音声認識」と「音声入力の問題を管理する方法」に基づいています。

このチュートリアルを完了するには、以下のトピックに目を通して、ここで説明されているテクノロジをよく理解できるようにしてください。

手順

タイムアウトの設定

ここでは、さまざまな Timeouts 値を指定します。

// Set timeout settings.
recognizer.Timeouts.initialSilenceTimeout = 6.0;
recognizer.Timeouts.babbleTimeout = 4.0;
recognizer.Timeouts.endSilenceTimeout = 1.2;

注釈

タイムアウトは認識エンジンごとに設定できます。

関連トピック

音声操作への反応

デザイナー向け

音声認識の設計ガイドライン