开发 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》
仍有疑问? 前往社区提问