Android: распознавать входящий шум на устройство - PullRequest
1 голос
/ 06 июня 2011

андроид людей ..

Я уже прошел ответы нет.вопрос в stackoverflow, многие из них немного похожи на мою проблему.но я не смог получить решение моей проблемы.

проблема в том.В моем приложении я хочу повернуть изображение, пока не появится шум от микрофона устройства, и я не хочу сохранять аудиофайл.

так, как я могу запустить или реализовать это, если кто-то знает ссылкуили намекните что как реализовать эту вещь.

Спасибо ..

1 Ответ

0 голосов
/ 06 июня 2011

Вы можете использовать класс AudioRecord для доступа к аудиопотоку с микрофона. Чем вы можете попытаться обнаружить шум из этого потока битов. После вызова startRecord на AudioRecord вы должны использовать read для чтения байтов из потока (и вы должны сделать это достаточно быстро, чтобы внутренний буфер не переполнялся). Вы получите 16-битные целые числа из этого потока, которые вы можете использовать для анализа в основном уровня шума. Однако распознать конкретный звук не так просто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...