setRangeAudioCustomMode abstract method
- ZegoRangeAudioSpeakMode speakMode,
- ZegoRangeAudioListenMode listenMode
设置范围语音的高阶自定义模式。
支持版本:3.3.0 及以上。
详情描述:可以分别设置发声模式和收听模式,以控制在世界和小队中的发声和收听行为。
业务场景:用户可通过选择发声模式来决定谁能收听到他的声音,也可通过选择收听模式来决定收听谁的声音。
默认值:没有调用该接口时,默认使用 “发声到所有” 模式和 “收听所有” 模式,也就是 “全世界” 模式。
调用时机:在初始化范围语音 createRangeAudio
之后。
相关接口:当希望收听来自世界的声音时,需要设置声音接收范围 setAudioReceiveRange。当希望在小队中发声和收听时,需要设置 setTeamID 加入对应小队。
使用限制:1. 不能与 setRangeAudioMode 混用;
2. 与3.3.0之前的版本无法兼容。
speakMode
范围语音发声模式。listenMode
范围语音收听模式。
Implementation
Future<void> setRangeAudioCustomMode(
ZegoRangeAudioSpeakMode speakMode, ZegoRangeAudioListenMode listenMode);