2016-12-07 13 views
-1

Я делаю приложение, используя Air и AS3, где я ищу шум от микрофона. В то же время я воспроизвожу звук через динамики телефона, но я хочу игнорировать эти звуки с входа микрофона.Как я могу игнорировать звук, воспроизводимый моим приложением при поиске активности с микрофона в воздухе с использованием ActionScript 3?

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

Любые предложения?

ответ

0

Попробуйте это:

mic.setUseEchoSuppression(true); 
mic.setLoopback(false); 

(В таком порядке).

+0

Я не заставляю это работать:/ Я пытаюсь определить, есть ли какой-либо другой источник звука, который воспроизводит звук с самого устройства. Я хочу проигнорировать звук, воспроизводимый из своего приложения, а затем определить, имеются ли какие-либо другие шумы. mic.activityLevel все еще много поднимается, когда мой звук с устройства становится все громче. –