【求助】BREW平台下PCM录音

lightfoot 2012-01-30 02:08:34
求助各位
BREW平台可以进行PCM录音么?
...全文
1753 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lightfoot 2012-02-16
  • 打赏
  • 举报
回复
结贴:我使用的SDK版本是3.1.5
1. 录音模块应当不支持MMD_ISOURCE,如果哪位实现了,方便的话告知我一声,感谢先;
2. 录音模块支持MMD_BUFFER,模拟器上不行,真机上可以;可以通过TICK_UPDATE事件,及时获取BUFFER中的数据,但在我的真机上,录音没有完成前,BUFFER中的数据无法进行内存拷贝,只能写到文件中,很奇怪的问题;
3. 录音模块支持MMD_FILE_NAME,录制Windows PCM格式的录音,但采样率无法设置;
lightfoot 2012-02-10
  • 打赏
  • 举报
回复
to strayedbird:
应用需要的是PCM格式的数据,也就是没有压缩过的录音数据
在网上我找到了【狮子】童鞋的例程,如下:
http://blog.csdn.net/loseleo/article/details/6332989
写的很好,但是更改为录音例程时,返回EUNSUPPORTED

目前我测试成功的例程,只有MMD_FILE_NAME类型下的PCM录音(无法指定采样率)
strayedbird 2012-02-09
  • 打赏
  • 举报
回复
语音录制和播放使用IVocoder,数据流量在8Kbps之下;录播音乐使用IMedia,数据流量要看指定的编码格式,一般都较大。
lightfoot 2012-02-08
  • 打赏
  • 举报
回复
to strayedbird:
能否再详细些?列举一下API?
strayedbird 2012-02-03
  • 打赏
  • 举报
回复
录语音和录任意声音(包括音乐)的接口不一样
lightfoot 2012-02-01
  • 打赏
  • 举报
回复
我尝试了一些相关的API,目前可以录制44.1KHz,Wave文件形式的录音
能不能录制16KHz,放在内存中的数据块形式的录音呢?
sxcnfly 2012-01-31
  • 打赏
  • 举报
回复
可以的

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧