roboforum.ru

Технический форум по робототехнике.

Распознование речи.

JohnJ » 14 сен 2007, 18:59

примерный алгоритм обучения хождению:
имеются данные о том как управлять тем или иным устройством, например как вращать моторчик вперёд или назад, т.е. "напрягять мышцу", и куда надо двигаться - т.н. "врождённые инстинкты".
1. устанавливаем начальную очерёдность шевеления лапами.
2. шевелим всеми моторчиками по-очереди.
3. проверяем придвинулись к цели или нет.
4. если нет, то меняем очерёдность "шевеления" и возвращаемся к пункту 2.
   если да, то можем так и идти а можем искать более плодотворный вариант (зависит от разработчиков)

конечно тупой перебор, зато должно сработать :)

Digit » 14 сен 2007, 19:25

JohnJ, это и есть что-то вроде генетического алгоритма... ;)

Digit » 14 сен 2007, 19:29

space9999999 писал(а):Я лишь вношу предложение :(
Vooon, уже говорил, что где-то есть обсуждения как научить робота говорить. Никто незнает где, а то найти не могу.

Я не наезжал *жму лапу* :) просто предлагаю тебе браться за ту задачу, которую ты хоть примерно представляешь, как решать - тогда есть вариант построить систему, которая научится это делать сама.
Если речь интересна - поищи в гугле статьи про основы, лежащие в компьютерных "говорилках\слушалках" типа "дрэгон диктэйт" и т.п. Там что-то с анализом спектра должно быть связано... Разложение в спектр... Что-то такое, как мне кажется.

lebaon » 14 сен 2007, 19:34

ссылка рабочая, проверь еще раз  :wink:
есть тут у меня идеи по самообучению, вообщем робот запоминает, какие действия к каким результатам привели,
и использует эти знания для достижения цели :roll:

space » 14 сен 2007, 21:06

Digit писал(а):
space9999999 писал(а):Я лишь вношу предложение :(
Vooon, уже говорил, что где-то есть обсуждения как научить робота говорить. Никто незнает где, а то найти не могу.

Я не наезжал *жму лапу* :) просто предлагаю тебе браться за ту задачу, которую ты хоть примерно представляешь, как решать - тогда есть вариант построить систему, которая научится это делать сама.
Если речь интересна - поищи в гугле статьи про основы, лежащие в компьютерных "говорилках\слушалках" типа "дрэгон диктэйт" и т.п. Там что-то с анализом спектра должно быть связано... Разложение в спектр... Что-то такое, как мне кажется.

Я пока тока хочу набрать по этому поводу побольше информации. А про говорилку уже думал, но саму программу ещё не искал.

space » 14 сен 2007, 21:15

lebaon писал(а):ссылка рабочая, проверь еще раз  :wink:
есть тут у меня идеи по самообучению, вообщем робот запоминает, какие действия к каким результатам привели,
и использует эти знания для достижения цели :roll:

У меня уже промелькнула идея по этому поводу только немного звучит по другом. Вообщем начнём с развития ребёнка. Как он учится двигаться. В основном конечно сам, но он ещё пытается повторить за своими родителями, но не только как научиться передвигать ногами. Он пытается повторить разнообразные движения, пытается что-то повторить за своими родителями, в том числе и слова, которые в дальнейшем он запоминает. Тоже самое надо сделать и с роботом. То есть ему надо поставить камеру, которй он будет всё видеть и напротив камеры джип, который разворачивается на месте. Некотрое время им по управлять и смотреть, что будет дальше. Конечно нужна соответствующая программа.
Ссылка работает спасибо.

space » 14 сен 2007, 23:03

Нашёл программу называется Doox, если у кого то получится её скачать выложите её в этой теме плиз. Весит она 500кб.
Описание:
Система искусственного интелекта - DooX
Самообучаемая программа. С лёгкостью заменяет чат.
С каждым днём программа становится умнее. Сама программа себя считает человеком. Программа не просто повторяет бессмысленные слова. Она формирует предложения сама из разных слов и предложений. Отвечает только на поставленные ей вопросы. Небывает таких ситуаций - Привет, как дела? - Как это немогу? или таких: Что делаешь? - Ты кто? Как тебя звать? Диалог видется весьма по человечески, да и...

Digit » 15 сен 2007, 13:45

space9999999 писал(а):Самообучаемая программа. С лёгкостью заменяет чат.


Судя по описанию, это не распознавание речи, а распознавание текста. Не верю в очень умную систему с таким описанием и объемом 500кб

space » 15 сен 2007, 14:06

Digit писал(а):
space9999999 писал(а):Самообучаемая программа. С лёгкостью заменяет чат.


Судя по описанию, это не распознавание речи, а распознавание текста. Не верю в очень умную систему с таким описанием и объемом 500кб

Сначало её надо найти и скачать, а потом уже испробовать её, а на её основе можно что-нибудь придумать, если она действительно такая как в описание. Там, где она была скачать не получилось так как была битая ссылка.
Вот тут  :arrow: http://www.softforfree.com/programs/doox-2308.html  doox, который к сожелению не получается скачать.

Виталий » 15 сен 2007, 20:06

Вот самая классная говорилка http://www.pandorabots.com/pandora/talk ... d97e345aa1

space » 15 сен 2007, 22:14

Спасибо. Скачал похожую программу на doox может кого заинтересует.
И как вам это новый робот-пылесос может слышать грязь
:arrow: http://www.membrana.ru/lenta/?3381
Вложения
nai.rar
(755.35 КиБ) Скачиваний: 49

space » 15 сен 2007, 22:20

Безногий робот - лучший слушатель :arrow:  http://www.netoscope.ru/news/2001/08/06/3090.html
I'm Robot! - демонстрация человекоподобного робота(Видео) :arrow: http://siteua.org/content/view/814/46/

Master » 16 сен 2007, 00:09

Да программка то что нада :)
Вложения
Безымянный.JPG

steel_monkey » 16 сен 2007, 00:40

Да уж... A.L.I.C.E. http://www.pandorabots.com/pandora/talk ... d97e345aa1 разговаривает получше, даже про своего создателя  рассказала. Сказала, что он её отец, потому как её запрграммил  :lol: Хотя на логику её так раскрутить и не смог.

Виталий » 16 сен 2007, 10:47

Хотя на логику её так раскрутить и не смог.

Логика у программы железная. Автор получил медаль Лейбница. Программа практически прошла тест Тьюринга. Это лучшее что есть в мире.


Rambler\'s Top100 Mail.ru counter