メインコンテンツへスキップ
< すべてのトピックに戻る

ボイスチャットを入れるには?

Unityが提供する「Vivox(ヴィボックス)」などの専用ボイスチャットSDKを導入し、特定のチャンネル(部屋)に接続します。

音声をリアルタイムで圧縮・送信し、複数人の声をミックスして遅延なく届けるシステムを自作するのは極めて困難であり、専用のインフラ(BaaS)に頼るのが標準だからです。

Unity Gaming Services (UGS) からVivoxを有効化し、SDKをインポートします。初期化後、VivoxService.Instance.JoinEchoChannelAsync("RoomName", ChatCapability.AudioOnly);のようなAPIを呼ぶだけでマイクとスピーカーが自動で繋がり通話が始まります。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に