Android меняет маршрутизацию звука в зависимости от своих потребностей, и когда телефон звонит (и / или когда на звонок отвечают), звук перенаправляется на целевое устройство (наушник, наушники, BT и т. Д.). Невозможно запустить один объект записи и получить все данные (данные до, текущий и будущий голос во время связи), но вам необходимо отслеживать состояние голосового вызова (или текущее состояние маршрутизации звука) и закрыть предыдущий объект записи, а затем создайте новый, используя другие настройки.
Если вас интересует ТОЛЬКО ваш голос во время звонка телефона, вы можете сделать это, записав эти данные, используя UPLINK в качестве объекта AudioSource of Recording.