|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Ноя 10, 2003 17:56:20 Товарищи такая ситуация: Хочу написать программу, в основе которой должен лежать движок распознования звуков. Делать она будет вот что: брать два музыкальных файла(к примеру работа только с wav), один по-меньше другого и искать содержание одного в другом(принцип обычного поисковика, только звуков) и выводить, скажем, все вхождения в формате: сколько их и где каждое из них начинается а заканчивается. Вроде все. Хотелось бы услышать от знающих людей: реально ли это и если да, то может что-нибудь подскажете(совет?). Буду рад любой помощи. Заранее очень благодарен. |
|
|
Дата: Ноя 10, 2003 18:15:26 реально ли это В общем случае - нет. Как ты, например, собираешься разделять произвольное количество одновременно звучащих сэмплов? |
|
|
Дата: Ноя 10, 2003 18:17:14 Если имеется в виду приблизительное совпадение (т.е. не "с точностью до LSB"), то придётся использовать Фурье. Ищите инфу и сорсы по FFT. |
|
|
Дата: Ноя 10, 2003 22:08:00 сорцы по FFT есть на http://www.fftw.org/ а вот на счет программ сравнения аудио файлов, такие точно есть, но вот названия не знаю |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.040 |