Spisu treści:
- Krok 1: Przygotowanie danych wyjściowych: Arduino i pudełko
- Krok 2: Konfiguracja BitVoicera
- Krok 3: Korzystanie z Bitvoicera
- Krok 4: Kod Arduino
Wideo: Kategoryzacja rozpoznawania głosu: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Na kurs TfCD Mistrza IPD w TU Delft.
To jest instrukcja, jak stworzyć system rozpoznawania głosu. Wyjaśniamy podstawy i jak skonfigurować ten projekt za pomocą Arduino i BitVoicera. Po ukończeniu podstaw wierzymy, że możesz używać tego systemu zgodnie z własnymi upodobaniami.
Krok 1: Przygotowanie danych wyjściowych: Arduino i pudełko
Potrzebujesz swojego Arduino, kilku przewodów i diod LED (trzy wystarczą). Podłączyliśmy diody LED do pinów 3, 5 i 6 (wszystkie piny PWM, chociaż ich nie używamy). Pamiętaj, że w tym samouczku skupiamy się na metodzie wprowadzania: rozpoznawaniu głosu. Dlatego nie skupialiśmy się na wynikach tego systemu i trzymaliśmy go dość prosto.
Aby zademonstrować zastosowanie tej technologii wykonaliśmy pudełko, w którym umieściliśmy drukowane w 3D łożyska do implantów kolanowych. Chodzi o to, że masz wiele różnych przedmiotów i musisz znaleźć ten właściwy. Zdecydowaliśmy się zademonstrować to za pomocą małego, średniego i dużego obiektu symbolizującego łożysko dla implantu kolanowego. Aby było jaśniej, zdecydowaliśmy się na użycie zielonej diody LED dla małego rozmiaru, żółtej diody LED dla średniego rozmiaru i czerwonej dla dużego.
Krok 2: Konfiguracja BitVoicera
Pierwszą rzeczą, którą chcesz zrobić, to aktywować produkt w menu pomoc > aktywuj. Pozwala to na wysyłanie danych z Bitvoicer do mikrokontrolera (Arduino).
Następnie chcesz skonfigurować Bitvoicer, aby faktycznie używał Arduino do konfigurowania swoich danych wyjściowych. Przejdź do pliku>preferencje. Tutaj widzisz kilka opcji:
Nie przejmuj się pierwszym akapitem. To oczywiste opcje, pozwalające na otwarcie i uruchomienie systemu rozpoznawania głosu zaraz po uruchomieniu komputera. Możesz później rozważyć to za pomocą Raspberry Pi i stworzyć samodzielny system.
Następnie zobaczysz następującą opcję:
Język rozpoznawania mowy: określenie, który język BitVoicer powinien rozpoznawać, Akceptowalny poziom pewności: pamiętaj, że rozpoznawanie głosu „przewiduje” to, co zostało powiedziane. Może nigdy nie osiągnąć 100%, ale 40% może już wystarczyć do efektywnej pracy. Zależy to od akcentu użytkownika, głośności mowy lub mikrofonu. Wrócimy do tego później.
Minimalny poziom dźwięku: Minimalny poziom dźwięku, którego komputer powinien słuchać
Okres aktywacji poziomu dźwięku (ms): czas, przez jaki powinien nasłuchiwać po osiągnięciu minimalnego poziomu dźwięku
Okres oczekiwania: opóźnienie między poleceniem głosowym a wyjściem.
W następnym akapicie należy odznaczyć wyłączenie komunikacji. Pozwala to Bitvoicerowi komunikować się z Arduino. Następujące ustawienia to nazwa portu, bity na sekundę, parzystość, bity stopu, kontrola przepływu. Ustaw nazwę portu na prawy port szeregowy (o nazwie COMX, gdzie X jest numerem, można go znaleźć w pomocy> port w Arduino). Upewnij się, że Twoje bity na sekundę wynoszą 9600. Możesz pozostawić inne opcje jako domyślne.
W następnym akapicie użyjemy mikrofonu komputera.
Teraz jesteś gotowy do gry z Bitvoicer.
Krok 3: Korzystanie z Bitvoicera
W tym filmie wyjaśniamy, jak korzystać z Bitvoicer.
Krok 4: Kod Arduino
Wykorzystaliśmy inny kod źródłowy i uprościliśmy go, aby z niego korzystać. Wersję uproszczoną wraz z instrukcją można znaleźć w załączonym kodzie Arduino. (Źródło można zobaczyć tutaj
Otóż to! Możesz teraz używać poleceń głosowych jako danych wejściowych i decydować, jakie dane wyjściowe chcesz w kodzie arduino.
www.youtube.com/watch?v=u8QUKTFdQgU
Zalecana:
Jak połączyć aplikację na Androida z AWS IOT i zrozumieć API rozpoznawania głosu: 3 kroki
Jak połączyć aplikację Android z AWS IOT i zrozumieć API rozpoznawania głosu: Ten samouczek uczy użytkownika, jak połączyć aplikację Android z serwerem AWS IOT i zrozumieć API rozpoznawania głosu, które steruje ekspresem do kawy. Aplikacja steruje ekspresem do kawy za pośrednictwem Alexa Usługa głosowa, c
Prowadzenie robota z funkcją rozpoznawania głosu: 7 kroków (ze zdjęciami)
Guiding Robot z funkcją rozpoznawania głosu: Guiding Robot to mobilny robot, którego stworzyliśmy, aby kierować odwiedzających do różnych działów w naszym kampusie uniwersyteckim. Zrobiliśmy to, aby wypowiedzieć kilka predefiniowanych stwierdzeń i poruszać się do przodu i do tyłu zgodnie z głosem wejściowym. W naszej uczelni mamy t
Wprowadzenie do rozpoznawania głosu z Elechouse V3 i Arduino.: 4 kroki (ze zdjęciami)
Wprowadzenie do rozpoznawania głosu z Elechouse V3 i Arduino.: Cześć…!Technologia rozpoznawania głosu jest dostępna już od kilku lat. Wciąż pamiętamy wielkie emocje, jakie mieliśmy podczas rozmowy z pierwszym iPhonem obsługującym Siri. Od tego czasu urządzenia do sterowania głosem urosły do bardzo zaawansowanego poziomu beyo
VRBOT (robot rozpoznawania głosu): 10 kroków (ze zdjęciami)
VRBOT (Voice Recognition Robot): W tej instrukcji stworzymy robota (bardziej przypominającego samochód RC), który jest sterowany głosem, tj. Rozpoznawanie głosu. Zanim zacznę podawać dalsze szczegóły, musisz wiedzieć, że jest to Rozpoznawanie Głosu, a nie Rozpoznawanie Mowy, co oznacza
Dodawanie mikrofonu do systemu GPS Omnitech w celu rozpoznawania głosu: 4 kroki
Dodawanie mikrofonu do systemu GPS Omnitech w celu rozpoznawania głosu: Podczas majsterkowania przy moim urządzeniu znalazłem łatwy i szybki sposób na dodanie mikrofonu do tej niesłyszącej jednostki. Dzięki mikrofonowi będziesz mógł korzystać z funkcji rozpoznawania głosu do nawigacji. Będzie to wymagało niewielkiej ilości lutowania, ale prawie każdy