01 / UNDERSTAND
仕組みと使いどころ
フルデュプレックス通信では、一方の送信終了を待たずに、双方が同時に情報を送れます。電話のような双方向の会話が代表例で、片方ずつ送信するハーフデュプレックス方式とは異なります。音声AIでは、AIが話している間も利用者の音声を聞き、割り込みに応じて発話を調整する用途があります。WebSocketも、接続を維持したままクライアントとサーバーの双方からデータを送れるため、フルデュプレックス通信に利用できます。ただし、この方式自体が音声認識や翻訳の品質、接続の継続性を保証するものではありません。
02 / IN PRACTICE
Full-Duplex Communicationの活用例
たとえば、こんな場面で
音声案内AIに採用し、AIの説明中でも利用者が質問や訂正を伝えられる設計が考えられます。チャットや共同作業、ゲーム、リアルタイムデータ配信など、継続的な双方向通信にも利用できます。
03 / GOOD TO KNOW
使うときのポイント
製品を選ぶ際は、単に双方向通信が可能かだけでなく、割り込み時の動作、切断後の再接続、音声や翻訳の対応言語と品質を公式資料で確認します。
参考資料
What is GPT-Live? - Microsoft Foundry (新しいタブで開きます)Use WebSockets with CloudFront distributions (新しいタブで開きます)SpiDevice.TransferFullDuplex(Byte[], Byte[]) Method (Windows.Devices.Spi) - Windows apps (新しいタブで開きます)用語の説明や活用例に関連する参考資料です。
READ & LEARN
記事一覧を見る 用語を知ったら、活用を知る。
AI LABで、AIの動向や業務に取り入れるヒントを読む。
