У меня есть ViewController, который записывает аудио пользователя и затем воспроизводит его. Я использую категорию .playAndRecord AVAudioSession для обработки записи и воспроизведения. У меня есть варианты
[.allowBluetooth, .defaultToSpeaker, .allowBluetoothA2DP]
Одна проблема, с которой я сталкиваюсь - это громкость записи AirPods против устройства mi c. Устройство mi c заметно громче при воспроизведении. Это вызывает проблему при объединении пользователей, которые использовали устройство mi c против пользователей AirPod.
Я знаю, что частота дискретизации для AirPods отличается от устройства mi c.
Что я могу сделать, чтобы облегчить эту проблему? Я подтвердил, что программное обеспечение для записи подкастов (Anchor) записывает как с устройством mi c, так и с Airpod mi c без заметной разницы, поэтому я считаю, что есть решение, я просто не знаю, в каком направлении go.