Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

2 WAV


TOL!K ©   (2005-09-20 02:45:00) 

Кто-нибудь знает, как сравнить 2 ВАВа? Например, для управления компом с помощью голоса (контрольный файл и с микрофона)? Можно ли где-нибудь достать исходники по этой теме?


programania   (2005-09-20 21:13:00) [1]

в микрофоне нет файла wav там непрерывный сигнал
его нужно сравнивать примерно каждые 0.02 сек
то что поступило прошлые 1 сек со всеми образцами
причем несколько вариантов масштабируя по длительности в пределах +-20%
для простоты можно сравнить по амплитуде усреднив ее на 0,05сек и нормализовав
для 10 команд непохожими словами это сработает на 90%,
если для каждого слова несколько образцов запомнить,
а для большего нужно  расчитать частоты сколько
процессор успеет и по ним аналогично.
И еще все это сильно зависит от микрофона.


Наверх

Титульная страница Поиск, карта сайта Написать письмо