Windows.Media.SpeechRecognition 名前空間

アプリ内でコマンドと制御の音声認識Windows ランタイム有効にします。

クラス

SpeechContinuousRecognitionCompletedEventArgs

SpeechContinuousRecognitionSession.Completed イベントの連続認識イベント データを格納します。

SpeechContinuousRecognitionResultGeneratedEventArgs

SpeechContinuousRecognitionSession.ResultGenerated イベントのイベント データを格納します。

SpeechContinuousRecognitionSession

自由形式のディクテーション、またはローカルの文法ファイル制約で定義されている任意の単語または語句のシーケンスの音声入力を管理します。

SpeechRecognitionCompilationResult

SpeechRecognizer オブジェクトに対して設定された制約をコンパイルした結果。

SpeechRecognitionGrammarFileConstraint

SpeechRecognizer オブジェクトで認識できる単語または語句の一覧 (音声認識文法仕様 (SRGS) ファイルで定義) に基づくカスタム文法制約。

注意

カスタム制約を使う音声認識は、デバイスで実行されます。

SpeechRecognitionHypothesis

進行中のディクテーション セッション中に音声認識エンジンによって返される認識結果フラグメント。

結果フラグメントは、音声認識が長いディクテーション セッション中に入力を処理していることを示す場合に役立ちます。

SpeechRecognitionHypothesisGeneratedEventArgs

SpeechRecognizer.HypothesisGenerated イベントのイベント データを格納します。

SpeechRecognitionListConstraint

SpeechRecognizer オブジェクトで認識できる単語または語句の一覧に基づくカスタム文法制約。 初期化すると、このオブジェクトは Constraints コレクションに追加されます。

注意

カスタム制約を使う音声認識は、デバイスで実行されます。

SpeechRecognitionQualityDegradingEventArgs

SpeechRecognitionQualityDegradingEvent イベントのデータを提供します。

SpeechRecognitionResult

音声認識セッションの結果。

SpeechRecognitionSemanticInterpretation

音声認識文法仕様 (SRGS) 文法で認識されたフレーズのセマンティック プロパティを表します。

SpeechRecognitionTopicConstraint

Web サービスを介して提供される定義済みの文法制約 ( SpeechRecognitionScenario によって指定)。

SpeechRecognitionVoiceCommandDefinitionConstraint

音声コマンド定義ファイルに基づく SpeechRecognizer オブジェクトの制約。

SpeechRecognizer

既定またはカスタムのグラフィカル ユーザー インターフェイス (GUI) を使用して音声認識を有効にします。

SpeechRecognizerStateChangedEventArgs

SpeechRecognizer.StateChangedEvent イベントのデータを提供します。

SpeechRecognizerTimeouts

音声認識エンジンが無音または認識できない音 (babble) を無視し、音声入力のリッスンを続ける期間。

SpeechRecognizerUIOptions

SpeechRecognizer.RecognizeWithUIAsync メソッドの UI 設定を指定します。

VoiceCommandManager

注意

VoiceCommandManager は、Windows Phone 8.1 以降のリリースでは変更または使用できない場合があります。 代わりに、 Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager を使用します

音声コマンド定義 (VCD) ファイルからコマンド セットをインストールし、インストールされたコマンド セットにアクセスできるようにする静的クラス。

VoiceCommandSet

注意

VoiceCommandSet は、Windows Phone 8.1 以降のリリースでは変更または使用できない場合があります。 代わりに、 Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition を使用します。

インストールされている特定のコマンド セットに対する操作を有効にします。

インターフェイス

ISpeechRecognitionConstraint

SpeechRecognizer オブジェクトの制約を表します。

列挙型

SpeechContinuousRecognitionMode

継続的な認識セッション中の音声認識エンジンの動作を指定します。

SpeechRecognitionAudioProblem

検出されたオーディオの問題の種類を指定します。

SpeechRecognitionConfidence

アクティブな制約内の語句と読み上げられた語句がどの程度正確に一致したかを示す信頼度レベルを指定します。

SpeechRecognitionConstraintProbability

音声認識の制約の重み付け値を指定します。

SpeechRecognitionConstraintType

音声認識に使用される文法定義の制約を指定します。

SpeechRecognitionResultStatus

音声認識セッションの可能な結果の状態を指定するか、文法制約のコンパイルから指定します。

SpeechRecognitionScenario

Web サービス制約 ( SpeechRecognitionTopicConstraint オブジェクトを使用して作成) の音声認識を最適化するために使用するシナリオを指定します。

SpeechRecognizerState

音声認識エンジンの状態を指定します。

注釈

Web サービスの制約を使用するには、[設定] - [プライバシー] ->> [音声]、[インク]、[入力] ページの [自分を知る] オプションをオンにして、[設定] で音声入力とディクテーションのサポートを有効にする必要があります。 音声認識の「音声 入力を認識する」を参照してください。

こちらもご覧ください