次の方法で共有


Windows.ApplicationModel.VoiceCommands 名前空間

音声またはテキストで入力された Cortana で音声コマンドを処理し、バックグラウンド アプリから機能にアクセスするためのサポートを提供します。 アプリがバックグラウンドで音声コマンドを処理すると、 Cortana キャンバスにフィードバックを表示し、 Cortana 音声を使用してユーザーと通信できます。

音声コマンド定義 (VCD) ファイルをアプリで登録して、その機能への音声コマンド アクセスを有効にする必要があります。 アプリ の音声コマンド 定義 (VCD) ファイルの作成と登録の詳細については、「音声コマンドを使用してバックグラウンド アプリを起動する」を参照してください。

注意

音声コマンドは、1 つの言葉を声に出すことであり、音声コマンド定義 (VCD) ファイルで定義されています。Cortana を通じてインストール済みアプリに指示が伝えられます。 アプリは、操作のレベルと複雑さに応じて、フォアグラウンドまたはバックグラウンドで起動することができます。 たとえば、追加のコンテキストやユーザー入力が必要な音声コマンドはフォアグラウンドで処理するのが最適ですが、基本的なコマンドはバックグラウンドで処理できます。

クラス

VoiceCommand

音声またはテキストを使用して Cortana に渡され、バックグラウンド アプリにルーティングされたコマンド。

コマンドは、コマンドで参照されるアプリによって登録された音声コマンド定義 (VCD) ファイルで宣言する必要があります。 アプリ の音声コマンド 定義 (VCD) ファイルの作成と登録の詳細については、「音声コマンドを使用してバックグラウンド アプリを起動する」を参照してください。

VoiceCommandCompletedEventArgs

VoiceCommandCompleted イベントのイベント データを格納します。

VoiceCommandConfirmationResult

バックグラウンド アプリで指定され、 Cortana の確認画面に表示される質問への応答。 バックグラウンド アプリ サービスが RequestConfirmationAsync を呼び出すと、この画面が表示されます。

VoiceCommandContentTile

Cortana キャンバスに表示するためにバックグラウンド アプリ サービスによって提供される、画像、テキスト、リンク データを含む資産。

VoiceCommandDefinition

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

VoiceCommandDefinitionManager

音声コマンド データ (VCD) ファイルからのコマンド セットの登録と使用を可能にする静的クラス。

VoiceCommandDisambiguationResult

Cortana キャンバスに表示されるあいまいさの解消画面から取得した結果。

バックグラウンド アプリ サービスから RequestDisambiguationAsync を呼び出すと、 Cortana にあいまいさの解消画面が表示されます。

VoiceCommandResponse

Cortana キャンバスに表示される進行状況、確認、あいまいさ、完了、または失敗の画面に対するバックグラウンド アプリ サービスからの応答。

VoiceCommandServiceConnection

Cortana へのバックグラウンド アプリ サービス接続。

Cortana から音声コマンドを取得し、Cortana によって読み上げられたメッセージを表示し、Cortana キャンバスに表示するために使用します。

VoiceCommandUserMessage

Cortana によって読み上げられ、Cortana キャンバスに表示されるメッセージ。

このメッセージは次のようになります。

列挙型

VoiceCommandCompletionReason

音声コマンドが完了した可能性のある理由を指定します。

VoiceCommandContentTileType

Cortana キャンバス上のコンテンツ タイルに使用されるレイアウト テンプレート。

ContentTileType プロパティを使用してテンプレートを指定します。

注意

Cortana フィードバック画面のすべてのコンテンツ タイルでは、同じテンプレートを使用する必要があります。

こちらもご覧ください