Android信号分析+一些过滤器

Waz*_*_Be 6 java audio android signal-processing filter

由于世界杯是主要的体育赛事,而Vuvuzelas是世界上最令人讨厌的声音,我有一个想法,通过阅读这个新的明确删除它们(http://www.popsci.com/diy/article/2010- 06/simple-software-can-filter-out-vuvuzela-whine)告诉我们声音的频率为233Hz + 466,932,1864Hz.

我已经自己制作了很多Android应用程序,但从未触及信号分析和过滤部分,所以这里有几个问题,我不是要求精确的答案,但可能是链接和教程,以找到可以解决的问题.我想新的Android手机有CPU和电源来进行实时过滤.

1)如何拦截来自Jack麦克风的声音 - Line-IN插头 - (我打算用Jack到Jack插头将电视连接到我的手机).我的问题是完全是软件和编码,我有所有的电线和适配器插入一个插孔到我的Android手机线路输入.

2)是否有一些傅里叶分析库,我可以查看网络上的Java库并将它们导入我的Android项目吗?

我真的很抱歉,因为我的问题似乎不准确,但我认为那会很棒.

谢谢您的回答.

Bra*_*ein 3

好问题!

我没有看到线路输入连接器明确列为音频源选项,但也许您可能希望首先从麦克风源获取数据以使代码正常工作,然后找到一种从插孔获取音频的方法。

对于傅立叶分析/翻译,您也可以考虑这个 stackoverflow 问题