Считайте AVAudioFile в буфер, начиная с определенного времени

Допустим, у меня есть AVAudioFile с продолжительностью 10 секунд. Я хочу загрузить этот файл в AVAudioPCMBuffer, но я хочу загружать только те аудио кадры, которые появляются через определенное количество секунд / миллисекунд или после определенной AVAudioFramePosition. Не похоже, что методы readAtoBuffer AVAudioFile дают мне такую ​​точность, поэтому я предполагаю, что мне придется работать на уровне AVAudioBuffer или ниже? Любая помощь приветствуется

1 ответ

Решение

Вам просто нужно установить свойство framePosition AVAudioFile перед чтением.

Другие вопросы по тегам