音频设置
方法总览
方法名称 | 行为 | 含义描述 |
---|---|---|
EnableMicOnMeetingEntry | 调用 | 设置麦克风是否默认开启;bEnable: 麦克风是否默认开启 |
IsMicOnMeetingEntryEnable | 调用 | 设置麦克风是否默认开启;bEnable: 麦克风是否默认开启 |
SetNoiseCancellationLevel | 调用 | 设置噪声消除等级;eLevel: 目标噪声消除等级 |
GetNoiseCancellationLevel | 调用 | 获取噪声消除等级;eLevel: 目标噪声消除等级 |
SetEchoCancellationLevel | 调用 | 设置回声消除等级;eLevel: 目标回声消除等级 |
GetEchoCancellationLevel | 调用 | 获取回声消除等级;eLevel: 目标回声消除等级 |
EnableAutoMicVolume | 调用 | 是否开启自动音量;bEnable: 是否启用自动音量调整 |
IsAutoMicVolumeEnable | 调用 | 是否开启了自动音量; |
EnableMicOnMeetingEntry
接口描述
设置麦克风是否默认开启
接口定义
YLSDKERR EnableMicOnMeetingEntry(bool bEnable);
参数描述
参数 | 类型 | 含义 |
---|---|---|
bEnable | bool | 麦克风是否默认开启 |
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
IsMicOnMeetingEntryEnable
接口描述
设置麦克风是否默认开启;bEnable: 麦克风是否默认开启
接口定义
bool IsMicOnMeetingEntryEnable();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
bool | 无 |
SetNoiseCancellationLevel
接口描述
设置噪声消除等级
接口定义
YLSDKERR SetNoiseCancellationLevel(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 的定义 |
GetNoiseCancellationLevel
接口描述
获取噪声消除等级;eLevel: 目标噪声消除等级
接口定义
YLSDK_NOISE_CANCEL_LEVEL GetNoiseCancellationLevel();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
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,/** < 高等级噪声消除 */
}
SetEchoCancellationLevel
接口描述
设置回声消除等级
接口定义
YLSDKERR SetEchoCancellationLevel(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 的定义 |
GetEchoCancellationLevel
接口描述
获取回声消除等级;eLevel: 目标回声消除等级
接口定义
YLSDK_ECHO_CANCEL_LEVEL GetEchoCancellationLevel();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
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,/** < 强回声消除 */
}
EnableAutoMicVolume
接口描述
是否开启自动音量
接口定义
YLSDKERR EnableAutoMicVolume(bool bEnable);
参数描述
参数 | 类型 | 含义 |
---|---|---|
bEnable | bool | 是否启用自动音量调整 |
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
IsAutoMicVolumeEnable
接口描述
是否开启了自动音量;
接口定义
bool IsAutoMicVolumeEnable();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
bool | 无 |