次の方法で共有


Azure Communication Services 通話での Microsoft Teams ユーザー向け機能

Azure Communication Services は Microsoft Teams と相互運用できます。 これは、Azure が提供するカスタム ブランドのアプリや Web サイトで外部顧客が Microsoft Teams を使用して従業員とコミュニケーションをとるような、BtoC のユースケースで特に役立ちます。 この機能により、外部の顧客はカスタム エクスペリエンスを利用でき、従業員は、すべてのコミュニケーション ニーズを 1 つのハブ (Teams) で満たすことができます。

Azure Communication Services は、次の 3 つの方法で Teams と相互運用できます。

  • Azure クライアントでは、1 対 1 およびグループの通話で、個々の Teams ユーザーに電話をかけることも、ユーザーを通話に参加させることもできます。 この機能は、カスタマー サービスでエージェントの初回通話解決率を向上するために、アプリケーションで、Teams でホストされる領域の専門家を通話に接続する場合に最適です。 この記事では、このシナリオについて説明します。

  • Azure クライアントは、自動応答や通話キューなどの Teams Voice Apps を直接呼び出すことができます。 Azure Communication Services を使用すると、Web サイトまたはアプリケーションから Teams Voice Apps に顧客を接続して要求を処理し、Teams 管理センターで構成されている Teams エージェントへの引き渡しを行うことができます。 詳細については、「通話アプリを Teams 通話キューに参加させる」を参照してください。

  • Azure クライアントは Teams 会議に参加できます。 詳細については、「Teams 外部ユーザーのための Teams 会議機能」を参照してください。

このページでは、Communication Services ユーザーとの通話における Teams (または Microsoft 365) ユーザーの機能について詳しく説明します (シナリオ 1)。 サービスでは、Call Automation SDK を使用して、Teams ユーザーを通話に追加するなど、通話を調整および管理できます。 詳細については、「Call Automation のワークフローで Teams ユーザーを追加する」を参照してください。

重要

Teams ユーザーに電話をかける場合は、Teams Phone ライセンスとエンタープライズの有効化が必要です。 詳細については、「Teams の相互運用性の価格」と「組織内の Teams Phone のセットアップ」を参照してください。

M365/Teams ユーザーは、Teams クライアント、または Azure Communication Services 通話 JavaScript SDK を使用して構築されたカスタム クライアントを介して、Communication Services ユーザーと通話することができます。 Communication Services ユーザーが使用できる機能については、「音声およびビデオの機能」ドキュメントを参照してください。

Azure Communication Services 通話 SDK には、メディア品質の統計情報および通話品質の向上と管理の機能が用意されています。 詳細については、「通話 SDK の概要」を参照してください。

機能のグループ 機能 カスタム クライアントの M365 ユーザー Teams クライアントの M365 ユーザー
コア機能 Teams ユーザーへの一対一の通話を行う ✔️ ✔️
Communication Services からの 1 対 1 またはグループ通話に応答する ✔️ ✔️
Communication Services からの 1 対 1 またはグループ通話を拒否する ✔️ ✔️
Roster 別の Teams ユーザーをグループ通話に追加する (テナントまたは別のフェデレーション テナントから) ✔️ ✔️
Azure Communication Services ユーザーを追加して 1 対 1 の通話をグループ通話に昇格させる ✔️ 該当なし
Azure Communication Services ユーザーをグループ通話に追加する ✔️ 該当なし
PSTN ユーザーを 1 対 1 またはグループの通話に追加する ✔️ ✔️
グループ通話から参加者を削除する ✔️ ✔️
Teams の外部アクセス構成/フェデレーションを優先して電話をかける ✔️ ✔️
Teams の外部アクセス構成/フェデレーションを適用して Teams ユーザーを追加する ✔️ ✔️
参加者の一覧表示 ✔️ ✔️
通話中の制御 ビデオをオンまたはオフにする ✔️ ✔️
着信ビデオをオフにする ✔️ ✔️
マイクをミュート/ミュート解除する ✔️ ✔️
別の参加者をミュートする ✔️ 1 ✔️
ミュート通知を受信する ✔️ 1 ✔️
カメラを切り替える ✔️ ✔️
参加者をローカルの保留/保留解除に配置する ✔️ ✔️
通話中の主要話者のインジケーター ✔️ ✔️
通話用のスピーカー デバイスを選択する ✔️ ✔️
通話用のマイクを選択する ✔️ ✔️
参加者の状態 (アイドル状態、初期メディア、接続済み、保留中、切断済み) のインジケーター ✔️ ✔️
通話の状態 (呼び出し中、接続済み、保留中) のインジケーター ✔️ ✔️
ミュートされている参加者を示す ✔️ ✔️
通話を終了する参加者の理由を示す ✔️
画面共有 アプリケーション内から画面全体を共有する ✔️ ✔️
(実行中のアプリケーションの一覧から) 特定のアプリケーションを共有する ✔️ ✔️
開いているタブの一覧から Web ブラウザー タブを共有する ✔️ ✔️
画面共有中にシステム オーディオを共有する ✔️ ✔️
参加者はリモート スクリーン共有を表示可能 ✔️ ✔️
デバイスの管理 (MVP) オーディオまたはビデオを使用するアクセス許可を求める ✔️ ✔️
カメラの一覧を取得する ✔️ ✔️
カメラを設定する ✔️ ✔️
選択したカメラを取得する ✔️ ✔️
マイクの一覧を取得する ✔️ ✔️
マイクを設定する ✔️ ✔️
選択したマイクを取得する ✔️ ✔️
スピーカーの一覧を取得する ✔️ ✔️
スピーカーを設定する ✔️ ✔️
選択したスピーカーを取得する ✔️ ✔️
ビデオのレンダリング 複数の場所で 1 つのビデオをレンダリングする (ローカル カメラまたはリモート ストリーム) ✔️ ✔️
スケーリング モードを設定または更新する ✔️ ✔️
リモート ビデオ ストリームをレンダリングする ✔️ ✔️
集合モードのビデオ ストリームの表示 ✔️1 ✔️
大きなギャラリー ビューを表示する ✔️
Teams メディア ボットからのビデオ ストリームを受信する ✔️
"カメラからのコンテンツ" の調整されたストリームを受信する ✔️
スポットライトからビデオ ストリームを追加および削除する ✔️1 ✔️
スポットライト用にビデオ ストリームの選択を許可する ✔️1 ✔️
ビデオ効果 背景ぼかし ✔️ ✔️
カスタム背景画像 ✔️ ✔️
エンゲージメント 手の上げ下げ ✔️1 ✔️
他の参加者の手の上げ下げを示す ✔️1 ✔️
リアクションをトリガーする ✔️1 ✔️
他の参加者のリアクションを示す ✔️1 ✔️
記録 通話が記録されていることを通知する ✔️ ✔️
Teams コンプライアンス レコーディング ✔️ ✔️
Teams のレコーディングを管理する (開始と停止) ✔️
Teams の文字起こしを管理する (開始と停止) ✔️
文字起こしされている通話の情報を受信する ✔️ ✔️
Teams のクローズド キャプションを管理する (開始と停止) ✔️ ✔️
ACS のレコーディング、文字起こし、クローズド キャプション 該当なし
Copilot Teams の Copilot の可用性 該当なし
高度な通話ルーティング 転送ルールに従って通話を開始する ✔️2 ✔️2
転送ルールに従ってユーザーを追加する
通話転送ルールを読み取り、構成する
通話を開始して、同時着信を適用するユーザー操作を追加する ✔️2 ✔️2
同時着信を読み取り、構成する
通話を開始して、"応答不可" ステータスを適用するユーザー操作を追加する ✔️
通話中のビジー状態 ✔️
参加者を保留にすると、保留音が再生される ✔️ ✔️
Teams クライアントで Teams ユーザーが保留にすると、保留音を再生する ✔️ ✔️
通話を保留にする
保留にされる 該当なし
通話をユーザーに転送する ✔️2 ✔️2
ユーザーまたは通話に転送される ✔️ ✔️
通話を別の通話に転送する ✔️2 ✔️2
通話をボイスメールに転送する ✔️2 ✔️2
ボイスメールに転送される ✔️ ✔️
進行中の通話をマージする ✔️
通話を開始して、共有回線構成を適用するユーザー操作を追加する ✔️ ✔️
Teams ユーザーの代わりに通話を開始する
共有回線構成を読み取り、構成する
Teams 自動応答から通話を受信する ✔️ ✔️
Teams 自動応答に通話を転送する ✔️ ✔️
Teams 通話キューから通話を受信する ✔️ ✔️
Teams 通話キューからの通話を転送する ✔️ ✔️

Note

すべての機能は Azure パブリック クラウドでのみ使用でき、政府機関向けクラウドではサポートされていません。

  1. グループ通話でのみ使用できる機能。1 対 1 通話には適用されません。
  2. 1 対 1 通話でのみ使用できる機能。グループ通話には適用されません。
  3. 共有画面機能は、Raw Media API を使用して実現できます。 詳細については、「アプリに未加工メディア アクセスを追加する」を参照してください。