最適な Alexa 音声チャットエクスペリエンスのための 仮想エージェント 設定とトピックの微調整
Alexaとの最適な音声チャットエクスペリエンスを実現するため、仮想エージェントデザイナーでの仮想エージェントの設定とトピックを調整します。
- 仮想エージェントデザイナー は、 仮想エージェント とユーザー間の会話の詳細計画であるトピックを作成および管理するためのダイアグラムツールです。詳細については、「仮想エージェントデザイナーを始めましょう」を参照してください。注:仮想エージェントデザイナー を使用して設計したトピックをAlexaで機能させる場合は、[追加チャネルサポート] フィールドでAlexaを適用可能なチャネルとして指定してください。チャネル選択の詳細については、「 他のチャネルへの仮想エージェントトピックの展開」を参照してください。
- ボットメッセージは、 Alexaとのやり取りに役立ちます。ボイスチャット会話でのインタラクションのボットメッセージを変更できます。ボットメッセージにアクセスするには、ナビゲーションフィルターに「 sys_cs_provider_application.list 」と入力し、 Alexa アプリケーションプロファイルに移動してボットメッセージを見つけます。
図 : 1. Alexaのボットメッセージ [挨拶のカスタム対応とセットアップ (Custom Greeting and Setup)] ページを使用して、音声チャネルの挨拶メッセージやその他のメッセージのみを変更できます。たとえば、カスタムトピックを作成して編集し、エンドユーザーが音声チャネルを使用している場合に使用するように割り当てることができます。カスタムチャットへのアクセスとメッセージの挨拶セクションの変更の詳細については、「 仮想エージェントチャットエクスペリエンスの構成」を参照してください。
- ナビゲーションフィルターに「 sys_properties.list 」と入力してシステム生成メッセージを変更し、 com.glide.cs 基準でメッセージをフィルタリングして、これらのメッセージが音声チャネルで機能することを確認することもできます。次の主要なメッセージを確認できます。
- com.glide.cs.topic_picker_msg
- com.glide.cs.no_topic_found_message
- com.glide.cs.no_topic_sorry_message
- com.glide.cs.link_account_msg
- com.glide.cs.topic_choice_list_message
- com.glide.cs.topic_confirmation_message
注:詳細については、「挨拶セットアップトピックで 仮想エージェント 挨拶メッセージを変更する」を参照してください。音声チャネルに固有のメッセージのほとんどは、プロバイダーチャネル ID レコードの [ボットメッセージ] セクションに一覧表示されます。 ほとんどのコンポーネントは、 Alexa でアクセスされるスクリーンベースのデバイスとスクリーンのないデバイスで動作します。ただし、一部のコンポーネントは、特にスクリーンのないデバイスと互換性がありません。
注:画面ベースの Alexa 対応デバイスでは、 Alexa スキルキットの仕様に従って、カードと画像の表示に制限があります。Alexa との対話型統合 アプリケーションは、仮想エージェントデザイナーで次のユーザー入力コントロールをサポートしています。
注:Alexa との対話型統合 スクリーンベースのデバイスのタッチ入力もサポートしています。表 : 1. ユーザー入力コントロール ユーザー入力コントロール 説明 スクリーニング 画面なし テキスト入力/出力 ユーザーが特定のテキストアイテムを入力したときに検証されるテキスト形式。 はい。 はい。 静的選択 ユーザーは、事前定義のリストからアイテムを選択します。 はい (タッチスクロール)。 はい (音声ページネーション)。 ダイナミック選択肢 ユーザーは、動的に作成された選択肢のリストから選択肢を選択します。 はい (リンククリックなし)。 はい (音声ページネーション)。 ブール ユーザーがボットにブーリアンの応答を入力します。たとえば、ユーザーはチャット会話で 「はい 」または 「いいえ」 で応答できます。 はい。 はい。 日時 ユーザーは、カレンダーの日付、時刻 (時および分)、またはこの両方を選択します。 はい (ノードでは NLU を推奨)。 はい (ノードでは NLU を推奨)。 ファイルピッカー ユーザーがボットにファイルを送信します。 番号: 番号: 一時停止 Alexaとの会話を中断します。 番号: 番号: カルーセル ユーザーは、カルーセルから単一のアイテムを選択します。 はい (タッチスクロール)。 はい (ラベルの読み取り)。 画像/リンク/HTML 出力 ボットが画像、リンク、または HTML をユーザーに送信します。 はい (リンククリックなし)。 error_msg ビデオ ユーザーはヘッダーカードからビデオカードを選択できます。 video_screen_device_msg video_audio_device_msg カード ヘッダーカードのタイプ。コンテンツを選択します。 - テキスト付きの大きな画像
- テキスト付きの小さな画像
- YouTube ビデオカード
はい (クリックなし)。 はい (ラベルの読み取り)。 テーブル [参照タイプ] として [レコード] を選択した場合は、検索するテーブルを選択します。 はい テーブルヘッダー、列ヘッダーの行を表示します:値のペア、Speak (テーブルヘッダー)。続行するには「完了」と言ってください。
いいえ、ラベルの読み取り 申し訳ございません。このデバイスにコンテンツを表示できません。続行するには「完了」と言ってください。
注:メッセージ名 <EMPTY> が見つかり、エンドユーザーにブーリアンの確認メッセージを追加する場合は、ボットメッセージに値 [0] または [1] を設定できます。次のボットメッセージのいずれかを編集または変更するには、 ServiceNow インスタンスのナビゲーションフィルターに「sys_cs_provider_application.list」と入力し、 をクリックし、編集するボットメッセージの名前をクリックします。- error_msg
- video_screen_device_msg
- video_audio_device_msg
- table_msg
- Alexa との対話型統合 は、ユーザー入力がマッピングされている場合にカスタムチャット統合から適切な応答を提供するコンテキストアクションをサポートします。詳細については、「Alexaのコンテキストアクション」を参照してください。