Система автономна и работает без участия компьютера.
Обучается разным именам и разным голосам.
Распознает на расстоянии до 5 метров
Имеет 26 встроенных команд для управления на английском, итальянском, японском и немецком.
32 команды можно запрограммировать самому.
Распознавание работает отлично, пробовал на расстоянии 5 метров от микрофона отрабатывает без ошибок
Сделал на нем первое устройство выключатель света. В планах сделать интеллектуальную настольную роболампу
Программа для программирования команд VRBot модуля
Скетч для программирования команд VRBot модуля
PHP код:
uint8_t ETX_Pin=3; //// VRbot Пин ETX uint8_t ERX_Pin=2; //// VRbot Пин ERX
Сообщение от Rovert
Скачиваем:
EasyVR-Commander
EasyVR-Arduino-library-1.2.zip
Среда разработки Arduino 1.0.3
Преобразование текста в голос "Балаболка"
Ну и сам голос Алена Готовая озвучка
1) Качаем все это и ставим на комп.
2) Содержимое архива из папки arduino-0023 с библиотеками к EasyVR копируем в папку arduino-0023\libraries
3) В выключеном состоянии ардуины J12 на EasyVR Shild переключаем в режим SW. Запускаем среду разработки в ней жмем File - Examples - Basic - Blink
Это базовый скетч с миганием лампочки. Нам он пригодится, так как он не забивает никакие порты но об этом позже.
Нажимаем Ctrl+R (компилим скетч) по завершении жмем Ctrl+U (Заливаем скетч на ардуино). По завершении мы увидим как диод на ардуине мигает. Если это так то значит с ардуиной все ок и мы можем приступать.
4) Выберем File - Examles - EasyVR - EasyVrBridge
Потом Ctrl+R по завершению заливаем Ctrl+U
Запускаем EasyVr Comander выбираем Com port (у меня 4-й) на котором определилась ардуино и жмем Connect. (если с 1-го раза не подключилось ждем 10 сек и пробуем снова)
5) В группе 1 создаем строку и называем её например Computer жмем на кнопку тренировка и произносим 2-а раза слово на которое будет реагировать ардуина (это может быть любое слово)
В группе 2 создаем две строки и называем из On и Off (соответственно ON первая строка) тренируем слова включи и отключи
В группе 3 создаем строку LIGHT и тренируем слово свет (или елку)
6) Звуки ответов ардуины на наши слова их можно создать с помощью Балаболки и голоса Алены после создания звуком их необходимо упаковать с помощью QS 5.2.1 (это прога должна была установиться вместе с EasyVR Comander)
7) Воспользуемся архивом Audio (в нем уже упакованные звуки из пункта 6-ть). Распакуем содержимое в папку Audio на рабочем столе.
Зальем на ардуино скетч Blink из Examles. Выключим ардуино и переставим J12 на UP (это режим заливки звуков) включаем ардуино ждем 10 сек. D5 горит красным.
Запускаем EasyVR Comander (не нажимаем Connect если подключены то жмем Disconnect) и выбираем последний пункт Sound Table жмем Tools - Update Sound Table выбираем из папки audio на рабочем столе audio.qxp жмем Download звуки закинутся на шилд.
Отключаем ардуино и J12 на SW включаем обратно
8) Закидываем этот скетч на ардуину.
9) Подключение рэле:
VCC и GND подключаем соответственно.
CH1 на рэле подключаем к D2 на EasyVR Shild
10) Включаем! И работает!
и еще
Цитата:
Ураааа! Получилось! Сейчас расскажу что сделал.
Вот здесь "7) Воспользуемся архивом Audio (в нем уже упакованные звуки из пункта 6-ть). Распакуем содержимое в папку Audio на рабочем столе." распаковываем не на рабочий стол а в папку С:-Program Files (x86)-> Arduino-> libraries Обратить внимание на то чтоб небыло папки Audio вложенной в другую папку Audio, тоесть такой вид С:-> Program Files (x86)-> Arduino-> libraries-> Audio-> Файлы. Таким образом получилось залить голоса без проблем