Python сравнивает два аудио файла - PullRequest
0 голосов
/ 18 марта 2020

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

Ответы [ 2 ]

0 голосов
/ 18 марта 2020

Для сравнения аудиофайлов вы можете сделать следующее -

A. Проверьте эту библиотеку https://pypi.org/project/audiodiff/

B. Используйте библиотеки типа scipy / librosa для выполнения следующих действий: *

  1. Сравнение компонентов Фурье (быстрое преобразование Фурье FFT) двух файлов

  2. Получение звука отпечатки пальцев двух од ios и сравнение

0 голосов
/ 18 марта 2020

Если вы хотите проверить, что каждый файл идентичен, вы можете га sh каждый файл и сравнить хэши.

Ха sh - это уникальная строка, которая соответствует заданному c бит данных.

Вот как это можно сделать в Python: Хэширование файла в Python

Если вы находитесь на Linux система, которую вы можете использовать:

md5sum file1

Вкл. Windows Powershell:

Get-FileHash file1 -Algorithm MD5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...