Консольные программы и/или библиотеки для работы со звуком. Снижением уровня шумов, выправление звука
Добрый день,
Интересует такие проги. Надо проганать звук, которые записывают пользователя, чтоб максимально сделать конфетку. Проект на PHP, проблем обернуть другие языки через консольку нет.
Гугл дает только опцию -nr у ffmpeg-a, но это совсем не оно.
SoX — кроссплатформенная консольная утилита, позволяющая конвертировать аудиофайлы из формата в формат, а также обрабатывать звук различными эффектами. Есть эквализация, шумоподавление. Даже дисторшн есть. SoX feature list
Действительно, возможности впечатляют. А был опыт автоматического удаления шума из звука? Я имею в виду такой скрипт, через который можно бы было смело прогонять любую речь, не боясь, что она испортится? Попробовал sox noisered, но получил какой-то привет из космоса вместо удаления шума — белого шума стало немного поменьше, но голос стал, как из ведра. Руками выравнивать конкретный файл возможности нет.
Ecasound предлагает консольный режим. Поддерживается обработка звука, LADSPA эффекты, сведение мультитрека, и т.д.
В Pecl есть древняя обертка над Ecasound.
Извиняюсь вопрос туда же. Есть ли формальные метрика качества звука. Не битрейт, фреймрейт и т.д., а что-то говорящее про уровень шумов, или совсем пофантазировать — слышимость или разборчивость речи? По видио я нашел, а вот по звуку не могу. С физической точки зрения, я понимаю что это практически не реально в общем виде, но мало ли куда дошел прогресс.