Автор Тема: Arduino voice control  (Прочетена 3413 пъти)

Borislav_ST

  • Новодошъл
  • *****
  • Публикации: 2
    • Профил
Arduino voice control
« -: Април 28, 2017, 08:04:35 pm »
Здравейте,
Търсих много някаква информация в интернет но за съжаление познанията в скриптовете се равняват на 0. Реших да потърся помощ от професионалисти и за това създавам тази тема надявайки се че някой ще ми помогне. Искам на пръв поглед просто нещо - да активирам едно гнездо на осветление с гласова команда по мой избор. След доста ровене разбрах че е възможно но с помощта на микро контролер (Ардуино). Разбрах че програмата с която да програмирам контролера е безплатна както и тази за записване на гласовите команди но ударих на камък когато разбрах че за да може да осъществя идеята си трябва да въведа скрипт. До колкото разбирам мога да си купя ардуино в готов сглобен вариант с микрофон като приставка, мога да го включа към към компютъра за да го програмирам както и към екетричеството след като съм готов с програмирането. До тук добре но нямам готов скрипт за тази цел. Нужен ми е такъв който да подава електричество към осветителното тяло с гласова команда и да спира притока на енергия отново с гласова команда. Самите гласови команди до колкото разбирам мога да въведа сам след като имам скрипта. Ако някой може да ми помогне ще съм му много благодарен. (само да споделя как точно си го представям защото може да не е точно така и да усложни нещата) - скрипта е вързан за два файла ( записаните гласови команди (демо вариант) ) След като запиша моите просто подменям демо файловете с моите...Правилно ли съм разбрал? Имам и още няколко въпроса - гласовата команда която подавам на контролера може ли да бъде дадена от друг човек (женски/детски глас) или не и ако може то трябва ли да сложа няколко файла с различните гласови записи за да може повече от един човек да включва осветлението

yasko

  • Administrator
  • *****
  • Публикации: 484
    • Профил
Re: Arduino voice control
« Отговор #1 -: Април 30, 2017, 09:33:37 am »
Здравей,

Ако правилно съм разбрал искаш да комндваш един консуматор (осветелние) с гласови команди. Разпознаването на глас сложни алгоритми и изчислителна мощност, която ардуиното няма. За щастие има външни модули ( така наречените "shields"), които могат да помогнат. Ето един, който излиза на първо място при  търсене: https://www.sparkfun.com/products/13316
Разгледай го и виж дали ти върши работа. Ако ти си намерил друг модул, дай линк да го видим.
От другата стрна на Ардуиното трябва да имаш комутатор (примерно реле), който управлява самото осветелнеие. Най-добре си вземи готов модул.
Сега стигаме до това, което наричаш скрипт или по правилно програма. Ще трябва да се напише софтуер за ардуинто, който да изпълнява нужната функционалност. Може да провериш дали към съответния модул за гласово разпознаван няма готови примери. Но при всички случай трябва да имаш  идея от алгоритми и програмиране на Ардуино.
Тук има един друг подход за подобен проблем: http://www.robotics-bg.com/discussion/index.php?topic=109966.0
Ясен Паунски,  гр.София, 39 г.

Borislav_ST

  • Новодошъл
  • *****
  • Публикации: 2
    • Профил
Re: Arduino voice control
« Отговор #2 -: Април 30, 2017, 10:20:45 am »

yasko

  • Administrator
  • *****
  • Публикации: 484
    • Профил
Re: Arduino voice control
« Отговор #3 -: Април 30, 2017, 11:03:25 am »
Да, този модул имах предвид. Ето едно интересно видео:
https://www.youtube.com/watch?v=mvZuNszRhU4
Това е сайта на производителя:
http://www.veear.eu/. В секцията Downloads има примери и упътвания.
Незнам как се справя с български език.
Ясен Паунски,  гр.София, 39 г.