BREW平台可以进行PCM录音吗,回复:可以的
我尝试了一些相关的API,目前可以录制44.1KHz,Wave文件形式的录音
能不能录制16KHz,放在内存中的数据块形式的录音呢?
语音录制和播放使用IVocoder,数据流量在8Kbps之下;录播音乐使用IMedia,数据流量要看指定的编码格式,一般都较大。
使用的SDK版本是3.1.5
1. 录音模块应当不支持MMD_ISOURCE,如果哪位实现了,方便的话告知我一声,感谢先;
2. 录音模块支持MMD_BUFFER,模拟器上不行,真机上可以;可以通过TICK_UPDATE事件,及时获取BUFFER中的数据,但在我的真机上,录音没有完成前,BUFFER中的数据无法进行内存拷贝,只能写到文件中,很奇怪的问题;
3. 录音模块支持MMD_FILE_NAME,录制Windows PCM格式的录音,但采样率无法设置;