AudioRecord:每个样本的位数
Posted
技术标签:
【中文标题】AudioRecord:每个样本的位数【英文标题】:AudioRecord: bits per sample 【发布时间】:2011-05-22 18:53:43 【问题描述】:AudioRecord 具有获取数据的方法,如 byte[]、short[] 和 ByteBuffer。
我在文档中看不到任何说明每个样本使用了多少位的内容。
它可以8位记录吗? 16位?更多的? (这是如何确定/设置的?)
返回byte[]/ByteBuffer的方法能否用于16位样本,最高有效字节/最低有效字节如何区分?
【问题讨论】:
【参考方案1】:大概这就是getAudioFormat()
告诉你的……
【讨论】:
谢谢,是的,它就在我面前!所以我认为提供 ByteBuffer 和 byte[] 的 read() 方法不能用于 16 位 PCM?又是什么决定了它是以 8 位还是 16 位录制的?以上是关于AudioRecord:每个样本的位数的主要内容,如果未能解决你的问题,请参考以下文章
Android多媒体功能开发(11)——使用AudioRecord类录制音频
Android音频处理——通过AudioRecord去保存PCM文件进行录制,播放,停止,删除功能
使用android AudioRecord获得32位样本吗?
R语言编写自定义函数基于ggsumarystats函数计算每个分组的统计值自定义可视化分组分面条形图,并在X轴标签下方添加分组对应的统计值(样本数N中位数median四分位数的间距iqr)