API Reference for web - Interface: MicrophoneAudioTrackInitConfig

更新时间: 2023-10-23 16:45:52

# Interface: MicrophoneAudioTrackInitConfig

interface/StreamInterface.MicrophoneAudioTrackInitConfig

创建麦克风音频流时的配置对象,用于 CoreRTC.createMicrophoneAudioTrack.

# Properties

# AEC

Optional AEC: boolean

是否开启回声消除:

  • true: 开启回声消除。
  • false: 不开启回声消除。

# AGC

Optional AGC: boolean

是否开启自动增益:

  • true: 开启自动增益。
  • false: 不开启自动增益。

# ANS

Optional ANS: boolean

是否开启噪声抑制:

  • true: 开启噪声抑制。
  • false: 不开启噪声抑制。

# encoderConfig

Optional encoderConfig: AudioEncoderConfiguration | speech_low_quality | speech_standard | music_standard | standard_stereo | high_quality | high_quality_stereo

控制音频的编码配置。

Firefox 不支持设置音频编码码率。


# microphoneId

Optional microphoneId: string

指定麦克风的设备 ID。

你可以通过 CoreRTC.getMicrophones 来获取当前的麦克风设备列表。