使用AudioCapturer录制音频时会发生报错,错误码为6800301,错误示例代码如下:
Create AudioCapturer failed, error: {"code":6800301} AudioCapturer:用于音频输入的API,仅支持PCM格式,需要应用持续读取音频数据进行工作。使用AudioCapturer录制音频涉及到AudioCapturer实例的创建、音频采集参数的配置、采集的开始与停止、资源的释放等。可以使用on('stateChange')方法可以监听AudioCapturer的状态变化,每个状态对应值与说明见AudioState。
错误码6800301是系统内部错误,包含系统处理异常、权限校验异常、参数校验异常、状态检查异常以及焦点抢占失败等。
如下图所示,如果权限没有正确申请,则会导致权限校验异常造成报错,这里取消了麦克风权限导致报错:

如下图所示,如果参数配置不正确,则会导致参数校验异常造成报错,音频采集参数的详细信息可以查看AudioStreamInfo,这里配置了错误的采样率导致报错:

如下图所示,如果没有进行正确的初始化,则会导致状态检查异常造成系统报错,这里初始化步骤在申请权限之前导致报错:

完整示例代码可以参考AudioCapturer录制音频完整示例。