AudioToolbox уменьшает громкость звука при запуске приложения - PullRequest
0 голосов
/ 09 декабря 2011

В своем приложении я использую каркас AudioToolbox, чтобы я мог использовать iSpeech SDK.Если музыка воспроизводится (в фоновом режиме, из музыкального приложения Apple), при запуске приложения музыка пропускается (полностью прекращает воспроизведение) на мгновение (полсекунды), а затем возобновляется с уменьшенной громкостью.Я не совсем уверен, почему это происходит, но Google ничего не сказал об этом.Кто-нибудь сталкивался с такой проблемой?Спасибо!

1 Ответ

0 голосов
/ 09 декабря 2011

Core Audio необходимо вставить микшер в путь вывода звука, чтобы ваше приложение могло издавать звуки. (Подумайте о «пропуске» как о вытягивании и подключении патч-кордов.) Микшер выделяет некоторый объем вашему приложению; то, что осталось для музыкального проигрывателя, составляет менее 100%, таким образом, уменьшенная громкость.

...