![]() |
|
|
![]()
|
|
| kjohn |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 14.4.2006 Репутация: нет Всего: нет |
День добрый! столкнулся со следующей проблемой, создаю эталон голосового сигнала (допустим, слова "печать", "сохранить", "закрыть"), использую вейвлет-преобразование Добеши, функция matlab --> wavedec(Y, 6, 'db4'), где Y --> [Y, FS, BITS] = wavread(FILE), файл соответсвенно содержит запись команды, моно wav, определенное кол-во отчетов. Далее записываю команду (например, закрыть) и сравниваю ее с 3 полученными эталонами. метрика при сравнении самая простая - эвклидова, т.е. фактически считаю "растояние" между реализациями (коэффициенты разложения по вейвлету). и получаем не то что нужно практически всегда, расстояние наименьшее между различными непохожими словами. в чем я не прав? причем если считать расстояние между коэффициентами разложения по вейвлету и просто самими Y-ками (см. выше), получаю одинаковые расстояния!!
|
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 33 Всего: 110 |
хм... есть такое понятие динамическое искажение времени
проще говоря, каждый раз длительности разных частей одного и того же слова могут быть разные, и получится, что коэффициенты, соответствующие, например, первому слогу будут сравниваться с коэффициентами второго и давать совсем не желаемый результат... а вообще тема немало обсуждалась на этом форуме (сверху первого сообщения есть строка для поиска), там обсуждались и вейвлеты для распознавания, и другие методы... -------------------- qqq |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |