DIY hlasové ovládání

Pin
Send
Share
Send


Ahoj přátelé. Dnes vám chci říct a ukázat vám svůj domácí produkt, který využívá hlasové ovládání. Ve skutečnosti se jedná o vypínač s hlasovým ovládáním. Funkce tohoto domácího produktu je, že toto zařízení může nejen ovládat zatížení hlasovým příkazem, ale může také reagovat pomocí hlasových příkazů zaznamenaných dříve na flash kartě.
Ve vzhledu se zařízení ukázalo tak nepředvídatelné. To je moje chyba, ale já jsem si nestanovil cíl udělat to krásným, byla to jen lenost. Vlastně, ze stejného důvodu, jsem vydal minimum zařízení pro ovládání tohoto zařízení, ze kterého na předním panelu je pouze knoflík pro ovládání hlasitosti transpondéru a přijímač flash karty, který na začátku chtěl také být zasunut dovnitř.
Co může tento přepínač udělat? Může vypnout 3 zátěže nezávisle na sobě. Funguje to z následujícího: v jističi jsem zorganizoval zvýšenou odolnost proti šumu před nežádoucím zapnutím. To se projevuje tím, že k vypnutí požadovaného zatížení se musíte nejprve obrátit na zařízení.
Chcete-li se odvolat, musíte říct "Arduino". Říkal jsem tomu, protože jádrem tohoto zařízení je hlasový modul, který se seznámíme později, byl určen především pro návrháře Arduino. Ačkoli jsem se nikdy nesetkal s Arduinem a jeho moduly se v tomto zařízení nepoužívají.
Obrátíme se na přepínač "Arduino", pokud přepínač odpoví "Poslouchám", pak řekneme další ze tří týmů, které jsem jmenoval: "Lampa", "Garland", "Light". Po přijetí příkazu zařízení přepne stav připojeného zařízení na opačný: pokud je lampa zapnutá, vypne ji, pokud není zapnutá, zapne ji. A odpoví například: „Lampa je vypnutá“ nebo „Lampa je zapnutá“ ...
Jednoduše řečeno, náš dialog s přepínačem bude sestávat z následujících:
- Arduino.
- Poslouchám.
- Světlo.
- Zapněte světlo.
Samozřejmě bylo možné modul naprogramovat pomocí specifických příkazů: „Zapnout světlo“, „Vypnout světlo“, ale rozhodl jsem se, aby jeden příkaz zapnul a vypnul.
Všechny odpovědi zaznamenávám na flash kartu. Toto jsou běžné soubory WAV. Text přečetl anglický překladový web. Může to být jakýkoli jiný program, který umí číst text. Nebo obecně můžete vy nebo vaši příbuzní napsat tyto odpovědi ...
Nevím, jestli se jedná o plus nebo mínus, ale toto zařízení je citlivé na zabarvení hlasu. To je například, když poznal mou ženu, dokud jsem její modul nezaznamenal samostatně. A dal jsem jí další odpovědi: žena mi odpoví a muž jí odpoví. Super, že?)
Teď se konečně přesuneme k testování tohoto zařízení. Připojujeme se k síti, připojujeme jedno zatížení.
Počkejte 5 sekund, než se modul načte, zatímco ovladač se otočí k modulu, zatímco přehrávač inicializuje USB flash disk a soubory na něm ...
Podívejte se na video pod procesem práce ...
Tento přepínač funguje takto. Nyní se podívejme na plnění jističe. Sejměte horní kryt. První deska přehrávače se zesilovačem. Právě ona reprodukuje odpovědi zaznamenané na USB flash disku. Deska je ovládána pomocí protokolu UART. Příkazy jsou zasílány řadičem umístěným na druhé desce, ke kterému se vrátíme o něco později. Dále, třetí deska - napájení s vypínači je vyrobeno na semestrech. Celý obvod je galvanicky izolován napětím. Desku ovládá také ovladač. Napájení produkuje 5 voltů stabilizovaného napětí. Výkonové spínače vydrží zatížení asi 200 wattů na kanál. Nyní přejdeme na druhou desku. K dispozici je ovladač, který řídí vše a modul pro rozpoznávání hlasových příkazů.
Funkci, připojení a konfiguraci modulu zvážíme v dalším videu. A nyní vysvětlím činnost ovladače, který se provádí na atmega8. Modul, který rozezná příkaz, vydá povel k ovládání pomocí UART, řadič, který příkaz zpracoval, zapne nebo vypne zátěž a odešle příkaz zvukovému modulu, aby přehrál zvukovou odpověď. Všechno se zdá být jednoduché).
Chci říci, že při výrobě tohoto domácího produktu jsem si nestavil úkol vyrábět seriózní zařízení, spíše hračku.
V dalším videu se podíváme přímo na samotný modul, takže se přihlaste k odběru kanálu, aby vám neuniklo, pokud vás tento materiál samozřejmě zajímá.
Tento přepínač jsem postavil před pár lety na modulu verze V2. Ale v dalším videu budeme uvažovat o novější verzi V3. Budeme také brát v úvahu 2 typy práce s tímto modulem: jednoduché - to je, pokud nemáte vlastní programování a plné - to je, pokud víte, jak programovat mikrokontroléry.
Modul V3 pro rozpoznávání hlasu - //ali.pub/qv2kr
Modul rozpoznávání hlasu (řeč) V2 - //ali.pub/do03a
Doufám, že se vám video na toto téma líbilo. Děkujeme za sledování tohoto videa. Pokud se vám to líbilo, líbí se mi to, takže budu vědět, že vám to není lhostejné. Přihlaste se k odběru kanálu, dokud se znovu nepotkáme.

Pin
Send
Share
Send