Obsah:
- Krok 1: Príprava výstupu: Vaše Arduino a box
- Krok 2: Nastavenie programu BitVoicer
- Krok 3: Použitie Bitvoicer
- Krok 4: Kód Arduino
Video: Kategorizácia rozpoznávania hlasu: 4 kroky (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Na kurz TfCD majstra IPD na TU Delft.
Toto je návod, ako vytvoriť systém rozpoznávania hlasu. Vysvetľujeme základy a spôsob, ako nastaviť tento projekt pomocou Arduino a BitVoicer. Po dokončení základov veríme, že tento systém môžete používať podľa svojich predstáv.
Krok 1: Príprava výstupu: Vaše Arduino a box
Potrebujete svoje Arduino, niekoľko káblov a LED diódy (stačia tri). LED diódy sme zapojili do pinov 3, 5 a 6 (všetky piny PWM, aj keď ich nepoužívame). Nezabudnite, že v tomto návode sa zameriavame na metódu vstupu: rozpoznávanie hlasu. Preto sme sa nesústredili na výstup tohto systému a ponechali sme ho dosť jednoduchý.
Na ukážku použitia tejto technológie sme vyrobili krabicu, do ktorej sme vložili 3D tlačené ložiská pre kolenné implantáty. Ide o to, že máte veľa rôznych položiek a musíte nájsť ten pravý. Rozhodli sme sa to demonštrovať malým, stredným a veľkým predmetom symbolizujúcim ložisko pre kolenný implantát. Aby bolo všetko jasnejšie, rozhodli sme sa použiť zelenú LED diódu pre malé veľkosti, žltú LED diódu pre strednú veľkosť a červenú pre veľké.
Krok 2: Nastavenie programu BitVoicer
Prvá vec, ktorú musíte urobiť, je aktivovať svoj produkt v časti Pomoc> aktivovať. To vám umožní odosielať údaje z Bitvoicer do vášho mikrokontroléra (Arduino).
Ďalej chcete nastaviť Bitvoicer, aby v skutočnosti používal Arduino na konfiguráciu svojho výstupu. Prejdite na súbor> predvoľby. Tu vidíte niekoľko možností:
Nevadí vám prvý odsek. To sú zrejmé možnosti, ktoré vám umožnia otvoriť a spustiť systém rozpoznávania hlasu hneď po spustení počítača. Neskôr to môžete zvážiť pomocou Raspberry Pi a vytvoriť samostatný systém.
Ďalej uvidíte nasledujúcu možnosť:
Jazyk rozpoznávania reči: určenie, ktorý jazyk by mal BitVoicer rozpoznávať, Prijateľná úroveň spoľahlivosti: Uvedomte si, že rozpoznávanie hlasu „predpovedá“to, čo bolo povedané. Nikdy to nemusí dosiahnuť 100%, ale 40% už môže stačiť na to, aby fungoval efektívne. To závisí od prízvuku používateľa, hlasitosti reči alebo mikrofónu. K tomuto sa ešte vrátime neskôr.
Minimálna úroveň zvuku: Minimálna úroveň zvuku, ktorú by mal počítač počúvať
Perioda aktivovaná zvukovou úrovňou (ms): doba, ako dlho by mala počúvať po dosiahnutí minimálnej úrovne zvuku
Obdobie latencie: Oneskorenie medzi vašim hlasovým príkazom a výstupom.
V nasledujúcom odseku by ste mali zrušiť začiarknutie políčka zakázať komunikáciu. To umožňuje Bitvoicerovi komunikovať s Arduinom. Nasledujúce nastavenia sú Názov portu, Bity za sekundu, parita, stop bity, riadenie toku. Nastavte názov portu na správny sériový port (tento má názov COMX, pričom X je číslo, nájdete ho v časti pomoc> port v Arduine). Uistite sa, že vaše bity za sekundu sú 9600. Ostatné možnosti môžete nechať predvolené.
V nasledujúcom odseku použijeme mikrofón počítača.
Teraz ste pripravení hrať s Bitvoicerom.
Krok 3: Použitie Bitvoicer
V tomto videu vysvetľujeme, ako používať Bitvoicer.
Krok 4: Kód Arduino
Použili sme iný zdrojový kód a zjednodušili sme ho, aby sme ho mohli používať. Zjednodušenú verziu s pokynmi nájdete v priloženom kóde Arduino. (Zdroj si môžete pozrieť tu
To je všetko! Teraz môžete používať hlasové príkazy ako vstup a rozhodnúť sa, aký výstup chcete v arduino kóde.
www.youtube.com/watch?v=u8QUKTFdQgU
Odporúča:
Abellcadabra (systém blokovania dverí rozpoznávania tváre): 9 krokov
Abellcadabra (Systém zamykania tváre rozpoznaním tváre): Ležiac počas karantény som sa pokúsil nájsť spôsob, ako zabiť čas vybudovaním rozpoznávania tváre pre domové dvere. Pomenoval som to Abellcadabra - čo je kombinácia medzi Abracadabrou, magickou frázou s zvončekom, pri ktorej beriem iba zvonček. LOL
Systém rozpoznávania a hasenia požiaru založený na spracovaní obrazu: 3 kroky
Systém rozpoznávania a hasenia požiaru založený na spracovaní obrazu: Ahoj priatelia, toto je systém na zisťovanie požiaru a hasiaci prístroj založený na spracovaní obrazu pomocou Arduina
Bezpečnostný systém rozpoznávania tváre pre chladničku s Raspberry Pi: 7 krokov (s obrázkami)
Bezpečnostný systém rozpoznávania tváre pre chladničku s Raspberry Pi: Pri prehliadaní internetu som zistil, že ceny za bezpečnostné systémy sa pohybujú od 150 $ do 600 $ a vyššie, ale nie všetky riešenia (dokonca aj tie veľmi drahé) je možné integrovať s inými múdre nástroje u vás doma! Nemôžete napríklad nastaviť
Vodiaci robot s funkciou rozpoznávania hlasu: 7 krokov (s obrázkami)
Vodiaci robot s funkciou rozpoznávania hlasu: Vodiaci robot je mobilný robot, ktorého sme vyrobili, aby viedol návštevníkov po rôznych oddeleniach v našom univerzitnom areáli. Dokázali sme vysloviť niekoľko preddefinovaných vyhlásení a pohybovať sa dopredu a dozadu podľa vstupného hlasu. Na našej škole máme t
Úvod do rozpoznávania hlasu s Elechouse V3 a Arduino .: 4 kroky (s obrázkami)
Úvod do rozpoznávania hlasu s Elechouse V3 a Arduino .: Dobrý deň …! Technológia rozpoznávania hlasu je tu už niekoľko posledných rokov. Stále si pamätáme to veľké vzrušenie, ktoré sme mali pri rozhovore s prvým iphone s podporou Siri. Od tej doby sa zariadenia hlasového ovládania rozrástli na veľmi pokročilú úroveň