Сравнение звуковых файлов

Предыдущая  Содержание  Следующая V*D*V

Audio File Comparator

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

 

С образцом могут сравниваться сразу несколько файлов.

Алгоритм не чувствителен к искажениям.

Файлы могут иметь разные форматы, число каналов и частоты дискретизации.

Поддерживаются форматы: PCM, Mpeg 1/2/2.5 Layer 1/2/3, Ogg Vorbis, FLAC, Opus.

Определяется смещение позиции совпадения относительно основного файла в случае обнаружения совпадения.

Фиксируется изменение позиции совпадения.

Распознавание звука с помощью своей базы данных песен/рекламы.

 

Может использоваться для системы автоматизации контроля правомерности врезок региональными радиостанциями в программу головной станции.

 

Скачать AudioFileComparator.zip. ~1.1 Мб.

Версия под Android. Скачать AudioFileComparator.zip. ~0.6 Мб.

 

Audio File Comparator

Audio File Comparator

 

Audio File Comparator, детализация

Окно детализациии

 

Audio File Comparator, журнал распознавания

Окно просмотра журнала распознавания

 

Audio File Comparator, журнал распознавания

Окно просмотра журнала сравнения

Ограничения демо-версии

3 сравниваемых файла;

настройки и журнал не сохраняются;

Результаты тестирования

P-4 HT, 32 разряда, 3 ГГц

 

Сравнение 2-х часовых файлов в формате PCM занимает примерно 3 минуты.

Сравнение 2-х часовых файлов в формате mp3 занимает примерно 6 минут.

Запуск программы

Для запуска необходима установленная на компьютере java версии 1.6 или выше.

Проверить наличие java в системе и её версию можно дав в командной строке команду:

 

#java -version

 

Если java отсутствует, или её версия ниже 1.6, загрузить ява машину можно с сайта:

 

http://www.oracle.com

 

Запуск производится либо двойным щелчком, либо, если обработка jar файлов записана на архиватор,

из командной строки, ярлыка или bat-файла с кодом:

 

#java -jar AudioFileComparator.jar

 

При запуске с использованием bat-файла под Windows открывается окно командной строки.

Если оно мешает, запуск можно выполнять с помощью vbs-скрипта следующего содержания:

 

Set WshShell = CreateObject("WScript.Shell")

WshShell.Run "cmd.exe /c java -jar AudioFileComparator.jar", 0, false

 

Использовано

A Highly Robust Audio Fingerprinting System

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.103.2175&rep=rep1&type=pdf&ei=29LKTJH8GYadOony5KYB&usg=AFQjCNE28fHasUbb3lmY93txMMfK5r-4AA

 

Предыдущая  Содержание  Следующая