Выявление молчания в конце mp3 с использованием Java

Попытка обнаружить тишину в конце аудио в формате mp3, ну все форматы были бы полезны, но формат mp3 является наиболее важным

1 ответ

Решение

Единственный известный мне способ надежного обнаружения тишины в конце звукового клипа - это преобразовать его в формат PCM и выполнить один из следующих расчетов, проверяя определенную минимальную амплитуду среза.

  • Децибел (дБ)
  • Среднеквадратичное значение (RMS)

Мне никогда не удавалось реализовать дБ, но RMS относительно проста и должна работать для этого использования. Я использовал его для маленьких баров, видимых в нижней левой / правой части области трассировки плеера DukeBox.

Скриншот DukeBox

Относительно того, как сделать это в формате MP3, см. Подробности в информации о звуке Java. страница

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