文档首页 > > SDK参考> Electron SDK> 接口参考> HRTCEngine>

音频设备管理

音频设备管理

分享
更新时间:2021/01/07 GMT+08:00

setAudioRecordingDevice

setAudioRecordingDevice(deviceId: string): number

功能说明

设置音频采集设备。

请求参数

deviceId:必选,string类型,音频采集设备的设备ID。

返回参数

number类型,0表示调用成功,其它值表示调用失败。

getAudioRecordingDevices

getAudioRecordingDevices(): Array<HRTCDeviceInfo>

功能说明

获取音频采集设备列表。

请求参数

返回参数

Array<HRTCDeviceInfo>类型。

HRTCDeviceInfo: {

  • deviceId:string类型,音频采集设备的设备ID
  • deviceName:string类型,音频采集设备的设备名称

}

getCurrentAudioRecordingDevice

getCurrentAudioRecordingDevice(): string

功能说明

获取当前音频采集设备。

请求参数

返回参数

string类型,返回当前音频采集设备的deviceId。

setAudioRecordingDeviceMute

setAudioRecordingDeviceMute(mute: boolean): number

功能说明

设置音频采集设备静音

请求参数

mute:必选,boolean类型,音频采集设备是否静音,true表示静音,false表示取消静音。

返回参数

number类型,0表示调用成功,其它值表示调用失败。

getAudioRecordingDeviceMute

getAudioRecordingDeviceMute(): boolean

功能说明

获取音频采集设备静音状态。

请求参数

返回参数

boolean类型,音频采集设备是否静音。

  • true:音频采集设备已静音。
  • false:音频采集设备未静音。

setAudioRecordingVolume

setAudioRecordingVolume(volume: number): number

功能说明

设置音频采集设备的音量

请求参数

volume:必选,number类型,设置音频采集的音量,取值范围为[0,100]。

返回参数

number类型,0表示调用成功,其它值表示调用失败。

getAudioRecordingVolume

getAudioRecordingVolume(): number

功能说明

获取当前音频采集设备音量

请求参数

返回参数

number类型,音频采集设备的音量,0-100。

setAudioPlaybackDevice

setAudioPlaybackDevice(deviceId: string): number

功能说明

设置音频播放设备

请求参数

deviceId:必选,string类型, 音频播放设备的设备ID。

返回参数

number类型,0表示调用成功,其它值表示调用失败。

getAudioPlaybackDevices

getAudioPlaybackDevices(): Array<HRTCDeviceInfo>

功能说明

获取音频播放设备列表

请求参数

返回参数

Array<HRTCDeviceInfo>类型。

HRTCDeviceInfo: {

  • deviceId:string类型,音频播放设备的设备ID。
  • deviceName:string类型,音频播放设备的设备名称。

}

getCurrentAudioPlaybackDevice

getCurrentAudioPlaybackDevice(): string

功能说明

获取当前音频播放设备。

请求参数

返回参数

string类型,返回当前音频播放设备的deviceId。

setAudioPlaybackDeviceMute

setAudioPlaybackDeviceMute(mute: boolean): number

功能说明

设置音频播放设备静音。

请求参数

mute:必选,boolean类型, 音频播放设备是否静音,true表示静音,false表示取消静音。

返回参数

number类型,0表示调用成功,其它值表示调用失败。

getAudioPlaybackDeviceMute

getAudioPlaybackDeviceMute(): boolean

功能说明

获取音频播放设备静音状态。

请求参数

返回参数

boolean类型, 音频播放设备是否静音。

  • true:音频播放设备已静音。
  • false:音频播放设备未静音。

setAudioPlaybackVolume

setAudioPlaybackVolume(volume: number): number

功能说明

设置音频播放音量。

请求参数

volume:必选,number类型,设置音频播放的音量,取值范围为[0,100]。

返回参数

number类型,0表示调用成功,其它值表示调用失败。

getAudioPlaybackVolume

getAudioPlaybackVolume(): number

功能说明

获取当前音频播放设备音量.

请求参数

返回参数

number类型,音频播放设备的音量,取值范围为[0,100]。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区论坛频道来与我们联系探讨

智能客服提问云社区提问