реклама на сайте
подробности

 
 
> Voice recognition with AVR
Johan Krava
сообщение Oct 18 2008, 14:08
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 11-10-08
Пользователь №: 40 864



Anybody has experience with voice recognition? I am looking for some code library and examples for AVR. All ideas are welcome. Thanks.


--------------------
avrmicrocontrollers.com - AVR Microcontrollers
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Flasher
сообщение Oct 18 2008, 18:42
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Ну да, так тебе все и выложили, и еще в исходниках. Ты бы еще на арифмометре сделал.
Go to the top of the page
 
+Quote Post
defunct
сообщение Oct 18 2008, 21:13
Сообщение #3


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Key word - FFT.
Go to the top of the page
 
+Quote Post
Flasher
сообщение Oct 18 2008, 21:16
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(defunct @ Oct 19 2008, 01:13) *
Key word - FFT.

ага, еще и фантастику почитать посоветуйте...с фурье человек далеко уйдет...
Go to the top of the page
 
+Quote Post
defunct
сообщение Oct 18 2008, 22:11
Сообщение #5


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Flasher @ Oct 19 2008, 00:16) *
ага, еще и фантастику почитать посоветуйте...с фурье человек далеко уйдет...

Ну а как иначе?
С фурье все достаточно просто. Прощелкали спектр, сравнили со спектром эталона, получили 20 или более % подобия - распознали.

Предложите свой вариант вместо того чтобы воздух сотрясать ворчанием, не несущим никакой полезной нагрузки.
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Oct 18 2008, 23:35
Сообщение #6


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(defunct @ Oct 19 2008, 01:11) *
Ну а как иначе?
С фурье все достаточно просто. Прощелкали спектр, сравнили со спектром эталона, получили 20 или более % подобия - распознали.

biggrin.gif А зачем? Уже отменили корреляцию во временнОй области? И еще, а что Вы влаживаете в слова 20% подобия? Это очень мало, между прочим...

Ну а уж если говорить о быстрых методах то быстрое вейвлет преобразование побыстрее будет(если это БВП по Добеши)...


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
ATLab
сообщение Oct 19 2008, 01:34
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 31-01-06
Пользователь №: 13 785



Ой, ну автор насмешил! На PC эта хрень толком не работает, а он на АВР-ке собрался...


Цитата(defunct @ Oct 19 2008, 08:11) *
Ну а как иначе?
С фурье все достаточно просто. Прощелкали спектр, сравнили со спектром эталона, получили 20 или более % подобия - распознали.
Речь - это не DTMF, таким наскоком ее не взять. Люди разные, голоса разные, а говорят одно и то же - фурье ничем не поможет. Да даже один и тот же голос, в разном настроении и с разной громкостью даст разные спектры.
Читайте про цифровую обработку речи. Мне, когда ее почитал, чуть не вывихнув мозги с кепстрами, стало понятно - ловить тут нечего.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 19 2008, 01:39
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(ATLab @ Oct 19 2008, 01:34) *
Мне, когда ее почитал, чуть не вывихнув мозги с кепстрами, стало понятно - ловить тут нечего.

М.б. и есть чего, но уж только не на AVR. Хотя если в оффлайн...
Go to the top of the page
 
+Quote Post
NetTracer
сообщение Oct 19 2008, 10:20
Сообщение #9





Группа: Участник
Сообщений: 6
Регистрация: 16-12-05
Пользователь №: 12 291



Цитата(Огурцов @ Oct 19 2008, 04:39) *
М.б. и есть чего, но уж только не на AVR. Хотя если в оффлайн...

А чем Вам AVR не подходит? Фигасе 20Мипс уже "не производительность" lol.gif, Куда катится этот мир? wacko.gif
Для сомневающихся- готовый проект, читайте тут например:
http://instruct1.cit.cornell.edu/courses/e...L362/index.html
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 19 2008, 13:27
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(NetTracer @ Oct 19 2008, 10:20) *
Фигасе 20Мипс уже "не производительность"

Это восьмибитные мипсы. Т.е. когда нормальный DSP _за те же деньги_ будет делать 2000 бабочек в uS, AVR едва ли справится с одной. Кроме того нужно где-то хранить фонемы и слова, что для AVR тоже малореально, в условиях реалтайм.
Хотя я с Вами сразу же соглашусь, при условии, что покажете работающий пример хотя бы на 20 элементарных команд. Надеюсь, на распознавание всего языка (хотя бы 20 тысяч слов) на AVR Вы не претендуете.


Цитата(defunct @ Oct 19 2008, 04:46) *
А как же голосовой набор в телефонах?

Баловался я когда-то с Siemens S45. Не знаю, какой там проц и какой был применен алгоритм, но распознование команд было отвратительно - нужно было сделать десяток попыток, чтобы произнести команду так же, как она была записана. Такой футбол нам не нужен(с)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Johan Krava   Voice recognition with AVR   Oct 18 2008, 14:08
|- - defunct   Key word - FFT.   Oct 18 2008, 21:13
|- - defunct   Цитата(ATLab @ Oct 19 2008, 04:34) Речь -...   Oct 19 2008, 04:46
- - Flasher   ну с этого готового проекта я как-то начинал... ре...   Oct 19 2008, 10:54
|- - NetTracer   Цитата(Flasher @ Oct 19 2008, 13:54) ... ...   Oct 19 2008, 11:36
- - ARV   а что скажете по этому поводу: http://qrx.narod.ru...   Oct 19 2008, 16:05
- - Rst7   ЦитатаЭто восьмибитные мипсы. Ага... Чернила для ...   Oct 19 2008, 16:27
|- - Огурцов   Цитата(Rst7 @ Oct 19 2008, 16:27) Ага... ...   Oct 19 2008, 18:11
|- - Rst7   Цитата(Огурцов @ Oct 19 2008, 21:11) Чего...   Oct 19 2008, 18:38
|- - Огурцов   Цитата(Rst7 @ Oct 19 2008, 18:38) Мы тут ...   Oct 19 2008, 20:04
|- - =GM=   Прошу простить джентльмены, что прерываю вашу высо...   Oct 20 2008, 12:25
- - Rst7   ЦитатаВообще, я с 16-битными операндами сравнивал....   Oct 20 2008, 05:49
|- - Огурцов   Цитата(Rst7 @ Oct 20 2008, 05:49) Да ну? ...   Oct 20 2008, 11:25
|- - blackfin   Цитата(Огурцов @ Oct 20 2008, 15:25) Пото...   Oct 20 2008, 11:36
- - Rst7   ЦитатаНеужто 8-битный авр и 32-битный авр различае...   Oct 20 2008, 12:35
|- - =GM=   Цитата(Rst7 @ Oct 20 2008, 11:35) Ну зайд...   Oct 20 2008, 12:37
|- - blackfin   Цитата(Rst7 @ Oct 20 2008, 16:35) PS Там ...   Oct 20 2008, 13:03
|- - Огурцов   Цитата(Rst7 @ Oct 20 2008, 12:35) Мы врод...   Oct 20 2008, 14:15
- - Rst7   http://electronix.ru/forum/index.php?s=&am...st...   Oct 20 2008, 12:42
- - Rst7   Цитатаодну и ту же картинку Безусловно. Посему, д...   Oct 20 2008, 13:10
- - Rst7   ЦитатаВы. Не передергивайте. Вы начали про ...   Oct 20 2008, 14:23
|- - zltigo   Цитата(Rst7 @ Oct 20 2008, 16:23) И имеет...   Oct 20 2008, 14:49
||- - Rst7   Цитата(zltigo @ Oct 20 2008, 17:49) Надо ...   Oct 20 2008, 18:26
||- - zltigo   Цитата(Rst7 @ Oct 20 2008, 20:26) Точно. ...   Oct 20 2008, 18:30
|- - Огурцов   Цитата(Rst7 @ Oct 20 2008, 14:23) Не пере...   Oct 20 2008, 16:07
|- - defunct   Цитата(Огурцов @ Oct 20 2008, 19:07) Ну т...   Oct 20 2008, 16:35
|- - Огурцов   Цитата(defunct @ Oct 20 2008, 16:35) Так ...   Oct 20 2008, 17:15
|- - defunct   Цитата(Огурцов @ Oct 20 2008, 20:15) Расп...   Oct 20 2008, 17:37
|- - Огурцов   Цитата(defunct @ Oct 20 2008, 17:37) mul ...   Oct 20 2008, 19:28
||- - defunct   Цитата(Огурцов @ Oct 20 2008, 22:28) Ну т...   Oct 21 2008, 14:11
||- - Огурцов   Цитата(defunct @ Oct 21 2008, 14:11) но н...   Oct 21 2008, 15:53
||- - =GM=   Цитата(Огурцов @ Oct 21 2008, 14:53) Не в...   Oct 21 2008, 16:02
|||- - Огурцов   Цитата(=GM= @ Oct 21 2008, 16:02) Куда? М...   Oct 21 2008, 18:03
||- - defunct   Цитата(Огурцов @ Oct 21 2008, 18:53) Не з...   Oct 21 2008, 16:12
|- - =GM=   Цитата(defunct @ Oct 20 2008, 16:37) С ог...   Oct 21 2008, 14:56
|- - defunct   Цитата(=GM= @ Oct 21 2008, 17:56) Если с ...   Oct 21 2008, 15:01
- - Rst7   Нет, народ. Это все измерение пиписек. При таком п...   Oct 21 2008, 16:07
- - Rst7   Цитатаговорил что щелкал FFT на m48 в real-time. ...   Oct 21 2008, 16:24
|- - defunct   Цитата(Rst7 @ Oct 21 2008, 19:24) Еще раз...   Oct 21 2008, 16:41
- - Rst7   ЦитатаОк предлагаю рассмотреть 1. Ну видимо ...   Oct 21 2008, 16:54
|- - =GM=   Цитата(Rst7 @ Oct 21 2008, 15:54) 3b (сра...   Oct 21 2008, 20:23
|- - defunct   Цитата(Rst7 @ Oct 21 2008, 19:54) 2. Не в...   Oct 21 2008, 20:34
|- - Огурцов   Цитата(defunct @ Oct 21 2008, 20:34) 9/2 ...   Oct 21 2008, 21:06
|- - Petka   Цитата(Огурцов @ Oct 22 2008, 01:06) Ок, ...   Oct 21 2008, 21:20
||- - Огурцов   Цитата(Petka @ Oct 21 2008, 21:20) 2. А в...   Oct 21 2008, 21:49
|- - defunct   Цитата(Огурцов @ Oct 22 2008, 00:06) Ок, ...   Oct 21 2008, 21:21
- - Rst7   ЦитатаДумаю возможно, но это будет FCT. Ну в смыс...   Oct 22 2008, 05:14
|- - blackfin   Цитата(Rst7 @ Oct 22 2008, 09:14) Ну в см...   Oct 22 2008, 05:41
||- - Огурцов   Можно я еще встряну ? Вы о каких герцах говорите, ...   Oct 22 2008, 19:23
|- - Petka   Цитата(Rst7 @ Oct 22 2008, 09:14) Вот есл...   Oct 22 2008, 08:47
- - Rst7   Цитатаblackfin ... за ~300 тактов CPU. AVR - боль...   Oct 22 2008, 06:27
- - Rst7   Цитата3. Для каждой выборки считать FFT в real-tim...   Oct 22 2008, 08:09
|- - defunct   Цитата(Rst7 @ Oct 22 2008, 11:09) Слушайт...   Oct 22 2008, 15:38
- - DRUID3   Цитата(ATLab @ Oct 19 2008, 04:34) Ой, ну...   Oct 22 2008, 08:17
- - Rst7   ЦитатаАбсолютно прав. Я бы, конечно, предпочел от...   Oct 22 2008, 08:51
|- - DRUID3   Цитата(Rst7 @ Oct 22 2008, 11:51) Я бы, к...   Oct 22 2008, 09:03
|- - Petka   Цитата(Rst7 @ Oct 22 2008, 12:51) Я бы, к...   Oct 22 2008, 09:09
|- - DRUID3   Цитата(Petka @ Oct 22 2008, 12:09) Ну так...   Oct 22 2008, 09:14
- - Rst7   Цитатаа зачем Вам спектр мощности? Я может не так...   Oct 22 2008, 09:45
- - Rst7   ЦитатаНе совсем, просто это отразится на методе ср...   Oct 22 2008, 15:51
- - Rst7   ЦитатаМожно я еще встряну ? Конечно нельзя, что з...   Oct 23 2008, 10:22
|- - defunct   Цитата(Rst7 @ Oct 23 2008, 13:22) Теперь ...   Oct 23 2008, 11:16
|- - Огурцов   А как нормировать по частоте и ширине спектра ? Ве...   Oct 23 2008, 11:42
- - Rst7   ЦитатаДа, в заренее заготовленные кстати не забыва...   Oct 23 2008, 11:38
|- - defunct   Цитата(Rst7 @ Oct 23 2008, 14:38) все мощ...   Oct 23 2008, 15:07
- - Rst7   ЦитатаИ это будет выигрыш на порядок. Ну покажите...   Oct 23 2008, 12:01
|- - Огурцов   Цитата(Rst7 @ Oct 23 2008, 12:01) Ну пока...   Oct 23 2008, 13:38
|- - blackfin   Цитата(Огурцов @ Oct 23 2008, 17:38) ...ж...   Oct 23 2008, 13:51
|- - Огурцов   Если из этих трех - патологоанатом. Наблюдающий.   Oct 23 2008, 13:59
- - Rst7   Ну что, вычисление мощностей с нормированием - это...   Oct 23 2008, 13:19
|- - Огурцов   Цитата(Rst7 @ Oct 23 2008, 13:19) Ну что,...   Oct 23 2008, 13:50
|- - Rst7   Цитата(Огурцов @ Oct 23 2008, 16:50) Не п...   Oct 23 2008, 18:20
|- - Огурцов   8x Код: C = A * A + B * B; +00000069: ...   Oct 23 2008, 19:14
|- - defunct   Цитата(Огурцов @ Oct 23 2008, 22:14) 8x К...   Oct 23 2008, 19:54
|- - Огурцов   Цитата(defunct @ Oct 23 2008, 19:54) Чипу...   Oct 23 2008, 20:26
|- - =GM=   Цитата(Огурцов @ Oct 23 2008, 19:26) 21, ...   Oct 23 2008, 22:06
||- - Огурцов   Цитата(=GM= @ Oct 23 2008, 22:06) Вообще ...   Oct 23 2008, 22:32
|- - defunct   Цитата(Огурцов @ Oct 23 2008, 23:26) Для ...   Oct 23 2008, 22:06
|- - =GM=   Цитата(defunct @ Oct 23 2008, 21:06) Моя ...   Oct 23 2008, 22:17
|- - defunct   Цитата(=GM= @ Oct 24 2008, 01:17) Вроде б...   Oct 23 2008, 22:18
|- - =GM=   Цитата(defunct @ Oct 23 2008, 21:18) Уже ...   Oct 23 2008, 23:07
|- - defunct   Цитата(=GM= @ Oct 24 2008, 02:07) Не скаж...   Oct 23 2008, 23:34
|- - =GM=   Цитата(defunct @ Oct 23 2008, 22:34) Поче...   Oct 24 2008, 10:53
|- - defunct   Цитата(=GM= @ Oct 24 2008, 13:53) Два, по...   Oct 24 2008, 11:08
- - Rst7   ЦитатаНу эта... Ну то. Так что, слабо? Давайте, В...   Oct 23 2008, 13:45
- - Rst7   Господа, ну вы что, думаете, что я не знаю, как бы...   Oct 24 2008, 03:35
- - Rst7   Для тех, кому не терпится, выкладываю проект и лис...   Oct 24 2008, 10:46
- - Rst7   Цитата brpl __store  com  RxH   neg  RxL __store:...   Oct 24 2008, 11:29
|- - defunct   Цитата(Rst7 @ Oct 24 2008, 14:29) Чтото м...   Oct 24 2008, 11:58
- - Rst7   ЦитатаВот мой вариант перемножения (a1,a0)*(a1,a0)...   Oct 24 2008, 12:04
- - DRUID3   Господа оптимизаторы. Объясните мне, сирому, зачем...   Oct 25 2008, 09:37
- - Rst7   Цитатасчитать спектр мощности при этом теряя всю и...   Oct 25 2008, 09:54
2 страниц V   1 2 >


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.0161 секунд с 7
ELECTRONIX ©2004-2016