
Explanation:

この問題は、Microsoft Azure AI の基礎 (AI-900) 学習モジュール、特に「Azure 上の対話型 AI ワークロードの機能を説明する」の項目から抜粋したものです。Azure Bot Service と対話型 AI のコンテキストにおけるチャットボットの機能と設計原則の理解度をテストします。
* チャットボットは音声入力に対応しています - はい。AI-900の公式資料によると、チャットボットなどの対話型AIシステムは、テキストまたは音声でユーザーと対話できます。Azure Cognitive Services Speech-to-Textなどの音声認識サービスを使用すると、ボットは音声入力を解釈でき、Text-to-Speechを使用すると、音声で応答できます。これにより、仮想アシスタント、コールセンター、カスタマーサポートで使用される音声ベースのチャットボットが実現します。したがって、Azureの対話型AIソリューションでは、音声入力が完全にサポートされています。
* 各通信チャネルごとに個別のチャットボットが必要ですか? - いいえ。Azure Bot Service は、単一のボット インスタンスからマルチチャネル通信を提供するように設計されています。単一のチャットボットは、Microsoft Teams、Web チャット、Slack、Facebook Messenger、メールなど、複数のチャネル間で通信でき、プラットフォームごとに個別のボットを用意する必要はありません。この集中管理設計により、開発者は 1 つのボットを作成、デプロイ、管理しながら、Azure ポータルを通じて複数のチャネル接続を構成できます。
したがって、その主張は誤りである。
* チャットボットは、自然言語と制約付きオプション応答を組み合わせて会話の流れを管理します - はいMicrosoftのAI-900トレーニングでは、チャットボットは自然言語処理(NLP)を使用して自由形式のユーザー入力を理解すると同時に、ボタンやクイック返信などの事前定義されたオプションを使用してインタラクションをガイドすると説明されています。このハイブリッドアプローチにより、柔軟性と制御の両方が確保され、ユーザーエクスペリエンスと精度が向上します。ボットは、言語理解(LUIS)などのサービスを介して自然言語を解釈し、構造化されたオプションを提示して会話を効率的にガイドすることもできます。