Можно ли перевести звук в режим «телефон»? - PullRequest
1 голос
/ 18 августа 2010

Под этим я подразумеваю использование динамика и микрофона телефона, но не используйте динамик в стиле громкой связи.

Итак, вариант использования: 1. Пользователь слушает приложение через динамик телефона 2. Они хотят поднести телефон к уху, чтобы выбрать опцию, которая изменяет звук так, как если бы он разговаривал по телефону (т. Е. Режим громкой связи)

Имеет ли это смысл? Или это должно произойти автоматически?

1 Ответ

1 голос
/ 18 августа 2010

Вы хотите установить категорию аудиосеанса в AVAudioSessionCategoryPlayAndRecord:

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord];

Это перенаправит весь аудиовыход на ресивер - «маленький динамик, который вы подносите к уху во время телефонного звонка». Подробнее см. Руководство по программированию аудио-сеанса: Настройка аудио-сеанса .

...