Что нового

Сравнение MP3

kolosov

Новичок
Сообщения
137
Репутация
0
Можно как-то сделать сравнение аудио записи както прочитав их и чтобы если 2 одинаковы ето запускать функцию А, а если разные то не чего не делает.
Буду блогодарен за маленткий пример сравнения. Спасибо форумчани зарание.
 

agikon

Знающий
Сообщения
789
Репутация
17
Тоже интересно.
Может по контрольной сумме сравнивать.
 

Fever

Скриптер
Сообщения
308
Репутация
112
Копать следует в сторону быстрого преобразования Фурье

OffTopic:

а если файлы полностью идентичны
Код:
FileRead

 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
OffTopic:

Следующим вопросом автора этой темы будет:
"Можно ли сравнивать видеофайлы с помощью Autoit?"
Заранее отвечу: можно)

Даже добавлю, что можно сделать систему вроде той, что используется на ютьюбе для удаления видео и аудио, нарушающих авторские права. Только работать будет медленно)
 

ivsatel

Продвинутый
Сообщения
319
Репутация
84
Можно так:
Код:
$sfile1 = FileOpen(@ScriptDir & "\some_1.mp3", 16)
$sfile2 = FileOpen(@ScriptDir & "\some_2.mp3", 16)

$sour1 = FileRead($sfile1)
$sour2 = FileRead($sfile2)

If StringInStr($sour1, $sour2) <> 0 Then
	_A()
Else
	_B()
EndIf

Func _A()
	MsgBox('','', 'Файлы равны')
EndFunc
Func _B()
	MsgBox('','', 'Файлы не равны')
EndFunc

FileClose($sfile1)
FileClose($sfile2)
 
Автор
K

kolosov

Новичок
Сообщения
137
Репутация
0
Вообщем. Хочу сделать распознание речи. Допустим в скрипте есть записаный мп3 со словом привет.
И когда говарил в микро привер шло быстрое сравнение и если звуки хотябы на 80% совподают то запускалась определёная функция. Кто-то знает как это зделать?
 
Верх