У меня есть пара аудиофайлов, которые я открываю в Pydub с помощью AudioSegment
.
Я хочу уменьшить качество звука с частоты кадров 22050 до 16000 Гц. (файлы одного канала)
Если я просто изменю частоту кадров AudioSegment, то получу ту же самую волну, воспроизводимую с меньшей скоростью. Что ж, достаточно справедливо.
Но как мне на самом деле изменить волны, чтобы они соответствовали более низкому качеству и той же скорости воспроизведения?
(Ручная интерполяция - единственное, о чем я могу думать, но я не хочу влезать в эту проблему)