首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android音频下采样

Android音频下采样
EN

Stack Overflow用户
提问于 2018-03-28 18:14:17
回答 1查看 760关注 0票数 0

我需要录制10秒的音频,然后与其他一些信号进行卷积。我需要录制采样率为512 of的音频。由于我的手机(我猜任何手机都支持512 in的采样率是很难的)不支持该采样率,我需要以更高的采样率录制音频,而不是下采样到512 in。为了记录音频,我使用AudioRecord,唯一能保证工作的频率是44100 to。我发现的每个库或代码都通过读取和写入文件来执行下采样。因为我需要它非常快,我需要在一秒内执行这个动作几次(至少两次),有什么方法可以对写入字节数组的原始PCM数据执行下采样,并且非常快?

EN

回答 1

Stack Overflow用户

发布于 2018-04-20 06:28:20

您的目标是512 of的采样率,有什么原因吗?看起来有点低,不是很有用!

我不确定您使用的是什么语言,但我在C++中使用libsoxr。谷歌很快就为java开发出了libresample4j。这两种方法都可以让您实时执行重采样,而不必先保存文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49531815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档