В настоящее время я ищу варианты для управления аудио на Android. Цель состоит в том, чтобы обрабатывать звук с микрофона в режиме реального времени во время телефонного звонка. Лучшим решением было бы сделать это по собственному вызову. Но восстановление телефонного приложения (без VOIP) тоже было бы неплохо. Есть ли способ достичь этого с помощью API Android (также недокументированный)? Если нет, какие шаги необходимы для того, чтобы все работало?Android: манипулирование голосом в телефонных звонках
На iOS есть приложения, которые управляют голосом, но создают соединение VOIP. Я слышал, что на Android вы можете «клонировать» телефонное приложение и, в конце концов, загружать его собственным аудиопотоком? Есть ли приложения, которые добавляют шум во время разговора? Какие API-интерфейсы задействованы?
Итак, вы могли бы сказать, что нет способа захватить это, даже если телефон был укоренен? – Jan
@kuq: Опять же, AFAIK, вся ОС не имеет доступа к потоку аудио в разговоре. Корни этого не меняют. – CommonsWare
Затем на каком слое у меня есть доступ к этому? Я читал о HAL (Hardware Abstraction Layer), но понятия не имею, есть ли какие-либо изменения в успехе. – Jan