音频设置
更新时间:2025-04-25 20:16:48

音频设置

方法总览

方法名称 行为 含义描述
EnableShareSoundWhenSharingScreen 调用 是否开启辅流分享屏幕时也分享声音;bEnable: 是否开启辅流分享屏幕时也分享声音
EnableMicOnMeetingEntry 调用 设置麦克风是否默认开启;bEnable: 麦克风是否默认开启
EnableNoiseCancellation 调用 设置噪声消除等级;eLevel: 目标噪声消除等级
EnableEchoCancellation 调用 设置回声消除等级;eLevel: 目标回声消除等级
EnableAutoMicVolume 调用 是否开启自动音量;bEnable: 是否启用自动音量调整

EnableShareSoundWhenSharingScreen

接口描述

是否开启辅流分享屏幕时也分享声音

接口定义

YLSDKERR EnableShareSoundWhenSharingScreen(bool bEnable);

参数描述

参数 类型 含义
bEnable bool 是否开启辅流分享屏幕时也分享声音

返回值描述

类型 含义
YLSDKERR 错误码,详情见错误码 YLSDKERR 的定义

EnableMicOnMeetingEntry

接口描述

设置麦克风是否默认开启

接口定义

YLSDKERR EnableMicOnMeetingEntry(bool bEnable);

参数描述

参数 类型 含义
bEnable bool 麦克风是否默认开启

返回值描述

类型 含义
YLSDKERR 错误码,详情见错误码 YLSDKERR 的定义

EnableNoiseCancellation

接口描述

设置噪声消除等级

接口定义

YLSDKERR EnableNoiseCancellation(YLSDK_NOISE_CANCEL_LEVEL eLevel);

参数描述

参数 类型 含义
eLevel YLSDK_NOISE_CANCEL_LEVEL 目标噪声消除等级

YLSDK_NOISE_CANCEL_LEVEL 噪声消除等级

enum YLSDK_NOISE_CANCEL_LEVEL {
    YLSDK_NOISE_CANCEL_LEVEL_OFF = 0,/** < 关闭噪声消除  */
    YLSDK_NOISE_CANCEL_LEVEL_LOW = 1,/** < 低等级噪声消除  */
    YLSDK_NOISE_CANCEL_LEVEL_MIDDLE = 2,/** < 中等级噪声消除  */
    YLSDK_NOISE_CANCEL_LEVEL_HIGH = 3,/** < 高等级噪声消除  */
}

返回值描述

类型 含义
YLSDKERR 错误码,详情见错误码 YLSDKERR 的定义

EnableEchoCancellation

接口描述

设置回声消除等级

接口定义

YLSDKERR EnableEchoCancellation(YLSDK_ECHO_CANCEL_LEVEL eLevel);

参数描述

参数 类型 含义
eLevel YLSDK_ECHO_CANCEL_LEVEL 目标回声消除等级

YLSDK_ECHO_CANCEL_LEVEL 回声消除等级

enum YLSDK_ECHO_CANCEL_LEVEL {
    YLSDK_ECHO_CANCEL_LEVEL_OFF = 0,/** < 关闭回声消除  */
    YLSDK_ECHO_CANCEL_LEVEL_NORMAL = 1,/** < 低等级回声消除  */
    YLSDK_ECHO_CANCEL_LEVEL_ENHANCE = 2,/** < 高等级回声消除  */
}

返回值描述

类型 含义
YLSDKERR 错误码,详情见错误码 YLSDKERR 的定义

EnableAutoMicVolume

接口描述

是否开启自动音量

接口定义

YLSDKERR EnableAutoMicVolume(bool bEnable);

参数描述

参数 类型 含义
bEnable bool 是否启用自动音量调整

返回值描述

类型 含义
YLSDKERR 错误码,详情见错误码 YLSDKERR 的定义
本页目录