Анализ сигнала Android + некоторые фильтры

поскольку чемпионат мира является основными спортивными соревнованиями, и Вувузелы являются самым раздражающим звуком в мире, у меня была идея удалить их окончательно путем чтения этого нового (http://www.popsci.com/diy/article/2010-06/simple-software-can-filter-out-vuvuzela-whine), который сказал нам, что звук имеет некоторые частоты на уровне 233 Гц + 466,932,1864 Гц.

Я уже подал много заявки Android один, но никогда касание анализа сигнала и фильтрация части, таким образом, вот несколько вопросов, я не прошу точный ответ, но возможно связывается и учебное руководство, чтобы найти, что что-то продолжает работать. Я предполагаю, что новый телефон на базе Android имеет ЦП и питание сделать фильтрацию в реальном времени.

1) Как я могу прервать звук, прибывающий из микрофона Jack - Строки - В разъеме - (Я планирую связать свое ТВ с моим телефоном с Jack к разъему Jack). Моим вопросом является полностью программное обеспечение и кодирование, у меня есть все провода и адаптеры для включения разъема в мою Строку телефона на базе Android В.

2) Есть ли некоторые библиотеки анализа Фурье, я могу взглянуть к библиотекам Java по сети и импортировать их к своему проекту Android?

Я действительно приношу извинения, потому что мой вопрос кажется не точным, но я думаю, что это было бы чем-то большим.

Спасибо за Ваши ответы.

6
задан Waza_Be 18 June 2010 в 12:45
поделиться

2 ответа

Отличный вопрос!

Я не вижу, чтобы разъем line-in был указан в качестве источника звука , но, возможно, вы захотите начать с получения данных с микрофона, чтобы заставить ваш код работать, а затем найти способ получить звук с разъема.

Для анализа/трансляции Фурье вы также можете рассмотреть этот вопрос на stackoverflow

3
ответ дан 17 December 2019 в 02:24
поделиться

Что ж, если вы хотите отфильтровать фиксированные частоты (233 Гц, 466 Гц и т. Д.), Вам следует также обратить внимание на другие формы цифровой фильтрации эквалайзера. Выполнение через БПФ потребует большого объема обработки и сделает приложение реального времени действительно тяжелым. На этом веб-сайте есть некоторые направления математических идей, лежащих в основе других методов фильтрации: http://mysite.mweb.co.za/residents/cyb00746/audiodocs/Digital_EQ.htm

3
ответ дан 17 December 2019 в 02:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: