AVAudioPlayer: как изменить скорость воспроизведения аудио?

Я хочу управлять скоростью воспроизведения аудио в AVAudioplayer. Действительно ли это возможно? Если так, как Вы сделали бы это?

15
задан TechZen 28 February 2010 в 15:47
поделиться

2 ответа

AVAudioPlayer не поддерживает настройку скорости воспроизведения. Службы Audio Queue Services довольно сложно использовать, так что вы можете попробовать OpenAL. См. Звуковой движок из Cocos2D или Finch для примеров того, как обернуть OpenAL в Objective-C.

0
ответ дан 1 December 2019 в 00:41
поделиться

Вы не можете. Вы можете изменить только громкость, но не скорость воспроизведения.

Думаю, для этого вам придется использовать API гораздо более низкого уровня Audio Queue и вручную управлять аудиопотоком, чтобы применить этот эффект.

1
ответ дан 1 December 2019 в 00:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: