DIY hlasové ovládání

DIY hlasové ovládání

Dobrý den, přátelé. Dnes vám chci říct a ukázat svůj domácí produkt, který používá hlasové ovládání. Je to vlastně hlasově ovládaný vypínač. Zvláštností tohoto podomácku vyrobeného produktu je, že toto zařízení umí nejen ovládat zátěž hlasovým povelem, ale může také reagovat hlasovými povely dříve nahranými na flash kartu.
Vzhledově se zařízení ukázalo být tak nepopsatelné. Je to moje chyba, ale nedal jsem si za cíl to udělat krásné, byl jsem jen líný. Vlastně ze stejného důvodu jsem vytáhl minimum zařízení pro ovládání tohoto zařízení, z nichž na předním panelu je pouze knoflík pro ovládání hlasitosti pro transpondér a přijímač flash karet, které jsem chtěl zpočátku také nacpat dovnitř .
Co tento přepínač umí? Dokáže vypnout 3 zátěže nezávisle na sobě. Funguje to následovně: ve spínači jsem zorganizoval zvýšenou odolnost proti šumu z nechtěného zapnutí. To je vyjádřeno ve skutečnosti, že pro vypnutí požadované zátěže musíte nejprve kontaktovat zařízení.
Chcete-li kontaktovat, musíte říct „Arduino“.Nazval jsem to tak, protože srdcem tohoto zařízení je hlasový modul, se kterým se v budoucnu seznámíme a byl určen především pro designéra Arduina. I když jsem se s Arduinem nikdy nesetkal a jeho moduly se v tomto zařízení nepoužívají.
Otočíme se k přepínači Arduino, pokud přepínač odpovídá „Poslouchej“, řekněte následující ze tří příkazů, které jsem zadal: „Lamp“, „Garland“, „Light“. Po přijetí příkazu zařízení přepne stav připojeného zařízení na opačný: pokud lampa svítila, zhasne, pokud nebyla rozsvícena, rozsvítí se. A odpoví např.: „Lampa nesvítí“ nebo „Lampa svítí“...
Jednoduše řečeno, náš dialog s přepínačem bude následující:
- Arduino.
- Poslouchám.
- Světlo.
- Zapnu světlo.
Modul bylo samozřejmě možné naprogramovat pomocí specifických příkazů: „Zapni světlo“, „Zhasni světlo“, ale rozhodl jsem se to udělat tak, že jeden povel ho rozsvítí a zhasne.
Všechny odpovědi jsem zaznamenal na flash kartu. Jedná se o běžné soubory WAV. Text byl přečten webem s anglickým překladem. Může to být jakýkoli jiný program, který umí číst text. Nebo obecně můžete tyto odpovědi zapsat vy nebo vaši příbuzní...
Nevím, jestli je to plus nebo mínus, ale toto zařízení je citlivé na zabarvení hlasu. To znamená, že například pohrdal mou ženou, dokud jsem její hlas nenahrál samostatně na modul. A já jsem jí dal různé odpovědi: žena odpovídá mně a muž jí. Skvělé, že?)
No a teď už konečně přejděme k testování tohoto zařízení. Zapojíme do sítě a připojíme jednu zátěž.
Musíte počkat asi 5 sekund, než se modul sám nabootuje, zatímco ovladač přistupuje k modulu, zatímco přehrávač inicializuje flash disk a soubory na něm...
Podívejte se na video níže s postupem práce...
Takto funguje tento přepínač. Nyní se podíváme na vnitřek vypínače. Odstraňte horní kryt. První hráčská deska se zesilovačem. Je to ona, kdo reprodukuje odpovědi zaznamenané na flash disku. Deska je řízena pomocí protokolu UART. Příkazy odesílá ovladač umístěný na druhé desce, ke kterému se vrátíme o něco později. Dále byla v semestrech vyrobena třetí deska - napájecí zdroj s vypínači. Celý obvod je galvanicky oddělen napěťově. Deska je také řízena ovladačem. Zdroj produkuje 5 voltů stabilizovaného napětí. Výkonové spínače vydrží zatížení asi 200 W na kanál. Nyní přejdeme k druhé desce. Je na něm ovladač, který vše ovládá a modul rozpoznávání hlasových příkazů.
Na obsluhu, zapojení a konfiguraci modulu se podíváme v dalším videu. A teď vysvětlím fungování ovladače, který je vyroben na atmega8. Modul, který rozpozná příkaz, vydá příkaz ovladači přes UART, ovladač po zpracování příkazu zapne nebo vypne zátěž a přikáže zvukovému modulu, aby přehrál zvukovou odpověď. Všechno se zdá jednoduché).
Chci říci, že při výrobě tohoto domácího produktu jsem si nedal za úkol vyrobit seriózní zařízení, spíše hračku.
V dalším videu se podíváte přímo na samotný modul, takže se přihlaste k odběru kanálu, abyste jej nezmeškali, pokud vás tento materiál samozřejmě zajímá.
Tento přepínač jsem postavil před několika lety pomocí modulu V2. V dalším videu se ale podíváme na novější verzi V3. Budeme také zvažovat 2 typy práce s tímto modulem: jednoduchá - to je, pokud neumíte programovat a plná - to je, pokud víte, jak programovat mikrokontroléry.



Modul rozpoznávání hlasu V3 -
Modul rozpoznávání hlasu V2 -

Doufám, že se vám video na toto téma líbilo. Děkujeme za zhlédnutí tohoto videa. Pokud se vám to líbilo, dejte like, ať vím, že vás to zajímá. Přihlaste se k odběru kanálu, uvidíme se příště.

Líbí se vám zařízení, která ve svém rozhraní využívají hlasové ovládání?


vrať se
Komentář
  • motýlekusměj sesmějící seruměnecsmajlíkuvolněný uvolněnýúšklebek
    srdce_očilíbání_srdcelíbat zavřené očispláchnutéuklidněnýspokojenýúsměv
    mrkatvyplazený jazyk mrkající okostick_out_tongue_closed_eyesšklebící selíbánízaseknutý_jazykSpící
    ustaranýmračit setrápeníotevři pusušklebící sezmatenýztichl
    bezvýraznýnepobavenýpot_úsměvpotit sezklamaný_ulehčenýunavenýpasivní
    zklamanýzmatenýstrašnýstudený potvytrvatplakatvzlyk
    radostužaslývýkřikunavený_obličejrozzlobenývztektriumf
    ospalýMňammaskasluneční brýledizzy_faceimpsmile_imp
    neutrální_obličejžádná_ústanevinný
4 mínus jedna =
Komentáře (7)
  1. Lexey
    #1 Lexey Hosté 6. března 2017 22:22
    0
    Je možné mít kompletní mapu připojení k přehrávači a triakům a schémata přehrávače a napájení?
  2. Alexandr Levšunov
    #2 Alexandr Levšunov Hosté 29. listopadu 2018 21:22
    0
    Dobré odpoledne
    Hlasové ovládání se mi líbilo, důležitým bodem je hlasová aktivace ovládání!
    V tomto ohledu mám dotaz: existuje podobný vývoj pro ovládání dálkového ovládání set-top boxu pro digitální televizi Beeline?
    Dovolte mi vysvětlit, proč jsem se začal zajímat. Moje žena je zdravotně postižená, skupina 1, její ruce a nohy nefungují a nemůže se hýbat. Zároveň jsou zachovány vědomí a řeč. Při odchodu do práce jí zapnu nějaký kanál a ona se dívá, dokud nepřijdu.Zároveň, když tam nejsem, může se na jiném kanálu vysílat jiný program, který je pro ni zajímavý, ale nemůže přepnout. Set-top box pokud možno nahrává jiné programy, ale ona se pak může dívat, až přijdu domů a přepnout na sledování záznamu.Tak přijdu domů a ona mě požádá, abych zapnul to či ono, ale ona nemá čas sledovat vše, co chce vidět.
    Jak skvělé by bylo, kdyby mohla ovládat dálkový ovladač sama. Stávající hlasové ovladače neovládají set-top boxy a vyžadují ruční aktivaci.
    Alexander
    1. Host Sergey
      #3 Host Sergey Hosté 12. prosince 2018 11:54
      0
      Dobrý den, Alexandre! Nic není nemožné. Napište mi email a něco vymyslíme.
      1. maikl
        #4 maikl Hosté 7. září 2019 22:38
        1
        Dobrý den Sergeji.Mám stejnou situaci s postiženým sousedem.Můžete mi pomoci se sadou příkazů pro modul.Koupil jsem a snažím se vyrobit dálkové ovládání s Pic16F,alespoň pro TV

        S pozdravem Michail.
    2. maikl
      #5 maikl Hosté 9. září 2019 01:12
      0
      Dobrý den Alexandro.Prosím,jak jste na tom s dálkovým ovladačem TV.Je téma dotazu ve vašich komentářích relevantní?

      Michaele
    3. maikl
      #6 maikl Hosté 30. září 2019 18:30
      0
      Dobrý den, Alexander, rád bych s vámi hovořil o vašem tématu „vývoj pro ovládání dálkového ovládání set-top boxu pro digitální televizi „Beeline“
  3. Host Valery
    #7 Host Valery Hosté 24. prosince 2019 10:33
    1
    Pro regulátor můžete mít schéma a program. Je možné programovat na PIC?