Пустой акустический отпечаток при использовании Chromaprint

Я пытаюсь различить несколько файлов WAV с помощью акустической дактилоскопии. Я использую Chromaprint от AcoustID. Я использую 32-битные окна. Я скачал файл fpcalc.exe и пытаюсь запустить его на нескольких файлах wav. Проблема в том, что он генерирует пустой FINGERPRINT для этих файлов WAV.
Я управляю командой

fpcalc.exe -raw <FILENAME>.wav

Файлы в формате WAV, размер файлов 1 СЕК. Я запускаю ту же команду для больших файлов, тогда FINGERPRINT работает нормально.

Есть указатели?

0

Решение

Библиотека Chromaprint работает только для больших файлов, я думаю, что файлы должны иметь не менее 10 секунд для отпечатков пальцев.

Возможно, вам следует поискать альтернативы, такие как Python и Ruby, у которых есть библиотеки для идентификации небольших аудиофайлов (если вы ищете немного).


Вы можете использовать гем, который я сделал для файлов WAV:

https://rubygems.org/gems/audio-fingerprint

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]