语音通话 API

通过调用API,应用可实现1对1、多对多 实时语音通话功能

立即体验
语音聊天室 游戏语音 KTV合唱 轮麦抢唱 狼人杀
语音聊天室
案例:
6 – 8人频道,玩家自由发言,可创建子频道私聊
立即体验
游戏语音
案例:
游戏内,玩家通过语音实时交流,支持团战、小队、指挥等游戏专属场景。
立即体验
合唱/KTV
案例:
线上KTV,多地用户可排麦、点歌,轮流演唱或合唱
立即体验
轮麦抢唱
案例:
同一房间玩家,语音连线,抢唱歌曲
立即体验
狼人杀
案例:
6 – 12人频道,玩家自由发言,通过语音实时对话,推进游戏。可支持开启视频
立即体验

支持多种语音特有的功能

360°空间音频

360°环绕立体声,声音具有方位感、距离感。在游戏、VR等场景中,玩家可以体验声音的空间感,通过声音辨别方位、距离。

360°空间音频

360°环绕立体声,声音具有方位感、距离感。在游戏、VR等场景中,玩家可以体验声音的空间感,通过声音辨别方位、距离。

提供网络监测、用户数据查询功能,辅助运营和分析

立即体验

优异的性能,为你的业务提供保障

立即体验
Android iOS/macOS Web Windows 小程序

RtcEngine rtcEngine = RtcEngine.create(mContext, appId, mEngineEventHandler.mRtcEventHandler); rtcEngine.joinChannel(null, channel, "Extraoptional data", uid); mRtcEngine.leaveChannel();

立即体验

let engine = AgoraRtcEngineKit.sharedEngineWithAppId("AppId", delegate: self)
engine.enableVideo()
engine.joinChannelByKey(nil, channelName: "channelName", info: nil, uid: 0, joinSuccess: nil)

立即体验

var client = AgoraRTC.createRtcClient();
client.init(appId, function() {
client.join(appId, channel, undefined, successCallback, errorCallback);
}, errorCallback);

立即体验

BOOL CAgoraObject::JoinChannel(LPCSTR lpChannelName, UINT nUID){
int nRet = 0;
nRet = m_lpAgoraEngineEx->joinChannel(NULL, lpChannelName, NULL, nUID);
return nRet == 0 ? TRUE : FALSE;
}

立即体验

agoraClient.join(token, channel,uid, function(){console.log('join success')}, function(err){console.log('join failed')}

立即体验