开发 API 多媒体 录音 RecorderManager RecorderManager.start
# RecorderManager.start
更新时间:2024-09-18 14:46:39
这是一个实验性功能
开始录音。
# start(options: RecorderStartOptions): void
# 参数
参数 | 类型 | 必填 |
---|---|---|
options | RecorderStartOptions | 是 |
# RecorderStartOptions
属性
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
duration | number | 60000 | 否 | 录音时长 (ms),最大值为 600000(10 分钟) |
sampleRate | 8000 | 11025 | 12000 | 16000 | 22050 | 24000 | 32000 | 44100 | 48000 | 8000 | 否 | 录音采样率 (Hz) |
numberOfChannels | 1 | 2 | 2 | 否 | 录音通道数 |
encodeBitRate | number | 48000 | 否 | 编码码率 (bps) |
format | 'mp3' | 'aac' | 'wav' | 'pcm' | 'aac' | 否 | 录音格式 |
frameSize | number | 否 | 指定帧大小 (KB) | |
audioSource | 'auto' | 'buildInMic' | 'headsetMic' | 'mic' | 'camcorder' | 'voice_communication' | 'voice_recognition' | 'auto' | 否 | 录音的音频输入源 |
上一篇:《RecorderManager.stop》
下一篇:《RecorderManager.offError》
仍有疑问? 前往社区提问