Я занимаюсь разработкой приложения для iPhone, которое требует одновременного воспроизведения и записи звука (я делаю это с помощью AudioQueues).Я использую разъем для наушников с микрофоном для записи и воспроизведения, а воспроизводимый звук - это файл wav с частотой 5 кГц.
Проблема заключается в том, что он записывает звук, воспроизводимый через выходные аудиокамеры, а также звук, которыйидет в микрофон гарнитуры.но мне нужно записать только звук, который идет через микрофон гарнитуры.
Я не могу найти проблему со штырьками гнезда гарнитуры (я тестировал с большим количеством штырьков гнезда гарнитуры) или любыми настройками программирования, такими как AudioSessions.То же самое относится и к AVAudioPlayer и AVAudioRecorder.
Может кто-нибудь рассказать о проблеме, и некоторая помощь и предложения будут очень полезны.Спасибо.