听声辨位
- Electron
更新时间不可用
enableSoundPositionIndication
开启/关闭远端用户的语音立体声。
abstract enableSoundPositionIndication(enabled: boolean): number;如果想调用 setRemoteVoicePosition 实现听声辨位的功能,请确保在加入频道前调用该方法开启远端用户的语音立体声。
参数
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setRemoteVoicePosition
设置远端用户声音的 2D 位置,即水平面位置。
abstract setRemoteVoicePosition(
uid: number,
pan: number,
gain: number
): number;设置远端用户声音的 2D 位置和音量,方便本地用户听声辨位。 通过调用该接口设置远端用户声音出现的位置,左右声道的声音差异会产生声音的方位感,从而判断出远端用户的实时位置。在多人在线游戏场景,如吃鸡游戏中,该方法能有效增加游戏角色的方位感,模拟真实场景。
注:
- 使用该方法需要在加入频道前调用 enableSoundPositionIndication 开启远端用户的语音立体声。
- 为获得最佳听觉体验,建议使用该方法时使用有线耳机。
- 该方法需要在加入频道后调用。
参数
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。详见错误码了解详情和解决建议。
所属接口类
setRemoteVoicePositionEx
设置远端用户声音的 2D 位置,即水平面位置。
abstract setRemoteVoicePositionEx(
uid: number,
pan: number,
gain: number,
connection: RtcConnection
): number;设置远端用户声音的空间位置和音量,方便本地用户听声辨位。 通过调用该接口设置远端用户声音出现的位置,左右声道的声音差异会产生声音的方位感,从而判断出远端用户的实时位置。在多人在线游戏场景,如吃鸡游戏中,该方法能有效增加游戏角色的方位感,模拟真实场景。
注:
- 为获得最佳听觉体验,建议用户佩戴有线耳机。
- 该方法需要在加入频道后调用。
参数
| 参数名 | 描述 |
|---|---|
uid | |
pan | |
gain | |
connection | Connection 信息。详见 RtcConnection。 |
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。详见错误码了解详情和解决建议。