Microsoft Azure AI Fundamentals (AI-900) の公式学習ガイドおよび Microsoft Learn モジュール「会話型 AI のための Azure サービスの識別」によると、Azure AI Bot Service は、Web チャット、ソーシャルメディア、電話、Microsoft Teams、デジタルアシスタントなど、複数のコミュニケーション チャネルを通じてユーザーと対話できるインテリジェントな会話型エージェント (チャットボット) を作成するために特別に設計されています。 このシナリオでは、顧客は音声やテキストプラットフォームなど、さまざまなインターフェースを通じて注文状況を照会できる必要があります。Azure AI Bot Service は、Azure AI Language (自然言語の理解用)、Azure Speech (音声認識およびテキスト音声変換機能用)、Azure Communication Services (電話またはチャットとの統合用) と統合することで、これを実現します。 このボットは、「私の注文はどこにありますか?」や「配送状況を確認してください」といったユーザーの入力を解釈し、バックエンドシステム(注文データベースやAPIなど)を呼び出し、同じ通信チャネルを通じてユーザーに適切に応答することができます。 間違った選択肢を分析してみましょう。 * B. Azure AI Translator Service: 言語間のリアルタイムテキスト翻訳に使用されます。会話ロジックやデータベースクエリは処理しません。 * C. Azure AI Document Intelligence モデル: ユーザーのクエリではなく、構造化および半構造化ドキュメント (請求書、領収書など) からデータを抽出します。 * D. Azure Machine Learning モデル: 予測モデルを構築およびデプロイしますが、会話機能やマルチチャネルのインタラクション機能は提供しません。 したがって、顧客が音声、チャット、またはデジタルアシスタントを使用して注文状況について問い合わせることができるマルチチャネルの対話型エクスペリエンスを実現するには、Azure の AI 対話型ワークロードのドキュメントに記載されているように、Azure AI Bot Service が最も適切なソリューションです。