Удалите тихие аудиофайлы, используя pydub, из каталога аудиофайлов - PullRequest
0 голосов
/ 05 июня 2019

Я разрабатываю приложение, в котором много аудио файлов одинаковой длины в каталоге. Среди этих аудиофайлов есть некоторые из них, которые молчат, и я хочу удалить их, если часть тишины в аудио больше половины (или большая часть аудио файла).

Если есть ровно полумолчания (или 50% тишины), чтобы убедиться, что файл имеет такую ​​же длину, как и у других файлов, я хочу добавить тишину спереди и сзади, чтобы не аудио часть в середине всего аудио.

После выполнения этой операции я хотел бы экспортировать ее в тот же формат, в котором она была загружена.

Следующий код делает в некоторой степени то, что мне нужно , но я не могу заставить его работать для моего приложения.

...