|
|
  |
Распознавание речи, помогите пожалуйста! |
|
|
|
Oct 17 2007, 21:16
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 22-09-05
Пользователь №: 8 834

|
мне надо чтобы ATmega32 распознал 3 армянских слов и все. У меня сейчас в руках есть PIC контроллер (кварц 10мгц), он четко распознает русские 3 слова и очень четко работает, конечно ставлен Lock Bits -и, мне не надо делать интеллектуальный апарат. Спасибо!
--------------------
Прошивка это душа микроконтроллера!
|
|
|
|
|
Oct 19 2007, 14:13
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 3-10-07
Из: Moscow
Пользователь №: 31 035

|
Цитата(VAHOO @ Oct 18 2007, 01:16)  мне надо чтобы ATmega32 распознал 3 армянских слов и все. У меня сейчас в руках есть PIC контроллер (кварц 10мгц), он четко распознает русские 3 слова и очень четко работает, конечно ставлен Lock Bits -и, мне не надо делать интеллектуальный апарат. Спасибо! Интересно, что это за 3 русских слова ? Распознает для любого человека или как ? Самый простой способ это сделать ряд полосовых фильтров, настроенных на определенные частоты. Для таких фильтров определяем энергию в каждой полосе и устанавливаем порог срабатывания. Резонансные частоты и порог срабатывания придется подбирать экспериментально.
|
|
|
|
|
Oct 25 2007, 20:19
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 22-09-05
Пользователь №: 8 834

|
Цитата(Grt @ Oct 19 2007, 17:13)  Интересно, что это за 3 русских слова ? Распознает для любого человека или как ? Самый простой способ это сделать ряд полосовых фильтров, настроенных на определенные частоты. Для таких фильтров определяем энергию в каждой полосе и устанавливаем порог срабатывания. Резонансные частоты и порог срабатывания придется подбирать экспериментально. да, Распознает для любого человека.
--------------------
Прошивка это душа микроконтроллера!
|
|
|
|
|
Oct 26 2007, 05:14
|
Частый гость
 
Группа: Новичок
Сообщений: 84
Регистрация: 4-09-07
Из: Москва
Пользователь №: 30 277

|
Цитата(VAHOO @ Oct 26 2007, 00:19)  да, Распознает для любого человека. А какой принцип, если не секрет?
|
|
|
|
|
Oct 26 2007, 10:52
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 3-10-07
Из: Moscow
Пользователь №: 31 035

|
Цитата(VAHOO @ Oct 26 2007, 00:19)  да, Распознает для любого человека. И наверное забылм сказать, что порог ложного срабатывания тоже не малый.
|
|
|
|
|
Oct 29 2007, 19:21
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 22-09-05
Пользователь №: 8 834

|
распознает 99%, я не знаю алгоритма,
--------------------
Прошивка это душа микроконтроллера!
|
|
|
|
|
Oct 30 2007, 07:07
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 3-10-07
Из: Moscow
Пользователь №: 31 035

|
Цитата(VAHOO @ Oct 29 2007, 23:21)  распознает 99%, я не знаю алгоритма, Как часто он срабатывает на другие слова. Скажем, говоришь ему "му-му", а он тебе выдает это "мама", то понятное дело он всегда будет распознавать
|
|
|
|
|
Oct 30 2007, 12:15
|
Частый гость
 
Группа: Новичок
Сообщений: 84
Регистрация: 4-09-07
Из: Москва
Пользователь №: 30 277

|
Цитата(VAHOO @ Aug 28 2007, 22:09)  ... Мне надо такой алгоритм чтобы был универсальным, то если я в памяти микроконтроллера занес отпечатки пальца слова система работал для всех, то есть если все люди говорили тот же слова, система распознавания работал... Цитата(VAHOO @ Oct 29 2007, 22:21)  распознает 99%, я не знаю алгоритма, Так есть или нет у вас алгоритм?
|
|
|
|
|
Oct 30 2007, 18:48
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 3-10-07
Из: Moscow
Пользователь №: 31 035

|
Цитата(анатолий @ Oct 30 2007, 17:55)  Еще в 60-х годах в США выпускался телефон, кот. имел голосовой набор цифр- на сотне транзисторов были сделаны фильтры и логика. Но пользователю надо было очень долго подстраиваться. Сейчас же лучше как прототип взять алгоритм любого телефонного вокодера - выход такого кодера - период форманты, форма сигнала возбуждения (из которой можно узнать кратные форманты ), звук гласный-согласный - хорошая информация для дальнейшего распознавания. Заодно можно ощутить, насколько это трудная задача. На сегодняшний день все коммерчиское ПО в области распознавания и синтеза речи основано на HMMs (скрытые марковские модели). Как правило такое ПО настраивается на проффесиональных базах, например TIGIT - цифры от 0, ..., 9 англиского языка. Порядка 100 спикеров. Есть разметка цифр и т.д. Соглашусь с тем, что в принципе можно настроить жлезку на несколько слов, причем действительно будет распознавать и процент ложного срабатывания будет зависить от подстройки пороговых величин, выбора резонансных частот и т.д.
|
|
|
|
|
Nov 1 2007, 15:42
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 22-09-05
Пользователь №: 8 834

|
Цитата(Degun @ Oct 30 2007, 15:15)  Так есть или нет у вас алгоритм? нет, у меня нет алгоритм, но я тоже очень хочу знать
--------------------
Прошивка это душа микроконтроллера!
|
|
|
|
|
Nov 1 2007, 17:47
|
Частый гость
 
Группа: Новичок
Сообщений: 84
Регистрация: 4-09-07
Из: Москва
Пользователь №: 30 277

|
Цитата(VAHOO @ Nov 1 2007, 18:42)  нет, у меня нет алгоритм, но я тоже очень хочу знать  Но, как я понял, у вас есть работающее устройство? Тогда, может быть, проще всего дизассемблировать программу и разобраться как она работает.
|
|
|
|
|
Nov 2 2007, 13:30
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 22-09-05
Пользователь №: 8 834

|
На PIC микроконтроллере ставлен LOCK bit
--------------------
Прошивка это душа микроконтроллера!
|
|
|
|
|
Nov 5 2007, 18:39
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 3-10-07
Из: Moscow
Пользователь №: 31 035

|
Цитата(VAHOO @ Nov 2 2007, 16:30)  На PIC микроконтроллере ставлен LOCK bit Объектный код ? А в чем состоит процесс обучения ? Просто произносите нескослько раз одно и то же слово. Или процесс обучения отсутствует, и распознаваемые слова фиксированы и прошиты ?
|
|
|
|
|
Nov 12 2007, 19:01
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 22-09-05
Пользователь №: 8 834

|
Цитата(Grt @ Nov 5 2007, 22:39)  Объектный код ? А в чем состоит процесс обучения ? Просто произносите нескослько раз одно и то же слово. Или процесс обучения отсутствует, и распознаваемые слова фиксированы и прошиты ? процесс обучения отсутствует, и распознаваемые слова фиксированы и прошиты!
--------------------
Прошивка это душа микроконтроллера!
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|