Есть ли поддержка обработки звука в гобой-библиотеке для Android? - PullRequest
5 голосов
/ 03 апреля 2019

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

Для этой цели я использую этот пример проекта для примеров проектов библиотеки Гобой. У меня очень низкая задержка. Теперь я хочу знать, есть ли способ обработки ввода для увеличения амплитуды сигнала и снижения шума, как мы это делаем в NoiseSuppressor , но стандартным способом.

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

1 Ответ

0 голосов
/ 14 апреля 2019

Нет, в гобой нет поддержки предварительной обработки / шумоподавления звука.

Вот их полная документация .

Но то, что вы можете сделать, это шумоподавитель Android SDK предоставляет его для вашего проекта.

Вот start документы по гобоев, которые объясняют JNI, и вы можете использоватьшумоподавитель в Java / Android SDK.

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