Ответ 1
Пока это старый пост, мысль разделила бы опыт, который я до сих пор пытаюсь сделать.
В самом простом смысле, нет.. вы не можете. Но здесь есть "некоторые" исключения, но если вы хотите создать приложение для публики.. Это не для вас.. его устройство специфично...
ПОЧЕМУ МЫ НЕ МОЖЕМ ИГРАТЬ АУДИО ВО ВРЕМЯ ВЫЗОВА
Простым фактом является то, что микрофон/входной аудиопоток во время телефонного вызова не может быть предварительно обработан или заменен другим потоком любой формы.
Так просто, когда можно было бы подумать о его удобных носителях во время разговора, это просто невозможно из-за того, как система Android обрабатывает звук.
ТАК ЧТО ТАКОЕ ПУТЬ ЛЮДИ ИМЕЮТ ЭТО?
Ну давайте начнем просто... У них нет, им удалось взломать или использовать эксплойт для этого или какое-то конкретное программирование для этого. ОДИН КОД НЕ ПРИНИМАЕТ ВСЕ ЗДЕСЬ
Насколько я мог видеть и исследовать эту тему, есть средства, используя adb или возиться с кодеками и ядром .. Но просто я не смотрел далеко в это, так как я идеально ищу решение, которое работает на всех устройствах и ограничивает только используемый API.
ПОЧЕМУ AND ANDROID/GOOGLE/HARDWARE ДОЛЖНЫ ЭТОТ США?
Ну, ваша догадка так же хороша, как и моя, но можно подумать, что это нужно для того, чтобы ее можно было использовать. Имея приложение для маскировки своего голоса, приложение для румян, которое отвечает на вызовы для вас и т.д. Просто я сам вижу много веских причин, почему не допускать этого, но на самом деле желаю, чтобы это было разрешено/возможно, потому что с любой технологией люди будут ввернуты в любом случае.
АЛЬТЕРНАТИВНЫЕ МЕТОДЫ ДЛЯ ЭТОГО <? >
Ну, это сложный вопрос, просто нет истинной альтернативы, если ваше основное требование - воспроизвести аудиопоток в прямом эфире на другой стороне с вашего телефона... Некоторые люди возвращаются к использованию VoIP для перенаправления и обработки это или другие логические методы.
ПРИЛОЖЕНИЯ, КОТОРЫЕ ПРЕДЛАГАЮТ ЭТОТ!!!!!
Во-первых, скачайте один и протестируйте его с помощью двух телефонов.... Звучит ли звук прямо с вашим обычным звуком или он просто выглядит слабым/сломанным или не просто там вообще.
Единственный истинный метод, который работает на всех устройствах Android, - это использование громкоговорителя. Что также заставляет меня задаться вопросом, почему Elias был проголосован за это, так как технически это единственный ответ, который является действительный способ сделать это вместо людей, просто говорящих "Нет, это не возможно".
Единственными приложениями, которые действительно могут это работать, являются те, кто нацелен на набор устройств. Они не будут работать с маркой без названия или вообще со всеми устройствами Android. Ознакомьтесь с отзывами и узнайте сами.
ТАК ЧТО МЫ ДЕЛАЕМ В СРЕДСТВЕ ВРЕМЕНИ ............... жаль, что это было возможно............