java - Android信号分析+一些过滤器

标签 java android filter audio signal-processing

由于世界杯是主要的体育赛事,呜呜祖拉是世界上最烦人的声音,我想通过阅读这个告诉我们声音有一些频率的新 (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 to Jack 插头将我的电视连接到我的手机)。我的问题完全是软件和编码,我有所有的电线和适配器可以将插孔插入我的 android 手机 Line IN。

2)有没有一些傅立叶分析库,我可以看看网上的Java库,然后将它们导入到我的Android项目中吗?

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

感谢您的回答。

最佳答案

好问题!

I don't see the line-in connector listed explicitly as an audio source option 但也许您可能想先从麦克风源获取数据以使您的代码正常工作,然后找到一种从插孔获取音频的方法。

对于傅立叶分析/翻译,您还可以考虑 this stackoverflow question

关于java - Android信号分析+一些过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3069617/

相关文章:

java - Java方法来查找年,月和日的两个日期对象之间的差异

android - 以编程方式更改操作栏 homeAsUpIndicator

javascript - ClearType 与 CSS 过滤器中断 - 如何使用 JavaScript 删除属性?

javascript - 使用 Lodash 比较对象数组和整数数组

java - 对树状图进行排序并没有真正起作用

filter - Clojure线程优先,带有过滤功能

java - MongoDB Java驱动程序: Undefined values are not shown

java - Openjpa锁不起作用

java - java cucumber 上的随机顺序选项

android - 当 SyncAdapter 在 android 上运行同步?