Tartalomjegyzék:
- 1. lépés: A kimenet előkészítése: Arduino és doboza
- 2. lépés: A BitVoicer beállítása
- 3. lépés: A Bitvoicer használata
- 4. lépés: Az Arduino kód
Videó: Hangfelismerés kategorizálása: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
A TU Delft IPD mesterének TfCD tanfolyamára.
Ez tanulságos a hangfelismerő rendszer elkészítésében. Az Arduino és a BitVoicer segítségével elmagyarázzuk az alapokat és ennek a projektnek a beállítását. Az alapok elvégzése után úgy gondoljuk, hogy tetszés szerint használhatja ezt a rendszert.
1. lépés: A kimenet előkészítése: Arduino és doboza
Szüksége van az Arduino -jára, néhány vezetékre és LED -re (három megteszi). A LED -eket a 3 -as, 5 -ös és 6 -os tüskékbe akasztottuk (minden PWM csap, bár nem használjuk őket). Ne feledje, ebben az oktatóanyagban a beviteli módra összpontosítunk: a hangfelismerésre. Ezért nem összpontosítottunk a rendszer kimenetére, és meglehetősen egyszerűnek tartottuk.
Ennek a technológiának a bemutatására készítettünk egy dobozt, amelybe 3D nyomtatott csapágyakat helyeztünk térdimplantátumokhoz. Az ötlet az, hogy sok különböző tárgy van, és meg kell találnia a megfelelőt. Úgy döntünk, hogy ezt egy kis, közepes és nagy tárggyal demonstráljuk, amely a térdimplantátum csapágyát szimbolizálja. A dolgok világosabbá tétele érdekében úgy döntöttünk, hogy kicsi mérethez zöld LED -et, közepes méretű sárga LED -et, nagyhoz vöröset használunk.
2. lépés: A BitVoicer beállítása
Az első dolog, amit meg kell tennie, aktiválja a terméket a súgó> aktiválás menüpont alatt. Ez lehetővé teszi adatok küldését a Bitvoicerről a mikrokontrollerre (Arduino).
Ezután be kell állítania a Bitvoicert, hogy az ténylegesen az Arduino -t használja a kimenet konfigurálásához. Lépjen a fájl> beállítások menüpontra. Itt láthat néhány lehetőséget:
Ne törődj az első bekezdéssel. Ezek nyilvánvaló lehetőségek, amelyek lehetővé teszik a hangfelismerő rendszer megnyitását és elindítását, amint a számítógép elindul. Később fontolóra veheti ezt egy Raspberry Pi használatával, és önálló rendszert készíthet.
Ezután a következő lehetőséget látja:
Beszédfelismerési nyelv: annak meghatározása, hogy melyik nyelvet ismerje fel a BitVoicer, Elfogadható magabiztossági szint: Ne feledje, hogy a hangfelismerés "előre jelzi" az elhangzottakat. Lehet, hogy soha nem éri el a 100% -ot, de 40% már elegendő lehet a hatékony működéshez. Ez a felhasználó ékezetétől, a beszéd hangerejétől vagy a mikrofontól függ. Erre még visszatérünk.
Minimális hangerő: A számítógép minimális hangszintje
Hangszint aktivált periódusa (ms): az időtartam, ameddig hallgatnia kell a minimális hangerő elérése után
Várakozási idő: Késés a hangparancs és a kimenet között.
A következő bekezdésben törölje a jelölőnégyzetet a kommunikáció letiltásáról. Ez lehetővé teszi, hogy a Bitvoicer kommunikáljon az Arduino -val. A következő beállítások: Port neve, Bits per second, parity, stop bit, flow control. Állítsa be a port nevét a megfelelő soros portra (ennek neve COMX, X pedig szám, ezt megtalálja az Arduino súgója> port alatt). Győződjön meg arról, hogy a bit másodpercenként 9600. A többi opciót hagyhatja alapértelmezettként.
A következő bekezdésben a számítógép mikrofonját fogjuk használni.
Most már készen áll a Bitvoicerrel való játékra.
3. lépés: A Bitvoicer használata
Ebben a videóban elmagyarázzuk a Bitvoicer használatát.
4. lépés: Az Arduino kód
Egy másik forráskódot használtunk, és leegyszerűsítettük a használatát. Az egyszerűsített verzió utasítással a csatolt Arduino kódban található. (A forrást itt tekintheti meg:
Ez az! Mostantól hangparancsokat használhat bemenetként, és eldöntheti, hogy milyen kimenetet szeretne az arduino kódban.
www.youtube.com/watch?v=u8QUKTFdQgU
Ajánlott:
DIY 37 LED Arduino rulett játék: 3 lépés (képekkel)
DIY 37 Leds Arduino Roulette Játék: A rulett egy kaszinójáték, amelyet a francia szóról neveztek el, jelentése kis kerék
Covid védősisak 1. rész: Bevezetés a Tinkercad áramkörökbe!: 20 lépés (képekkel)
Covid védősisak 1. rész: Bevezetés a Tinkercad áramkörökbe!: Helló, barátom! Ebben a kétrészes sorozatban megtanuljuk használni a Tinkercad áramköreit - ez egy szórakoztató, hatékony és oktató eszköz az áramkörök működésének megismerésére! A tanulás egyik legjobb módja, ha megteszed. Tehát először megtervezzük saját projektünket:
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: 7 lépés (képekkel)
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: Ezt a Rapsberry PI-t tervezem használni egy csomó szórakoztató projektben a blogomban. Nyugodtan nézd meg. Vissza akartam kezdeni a Raspberry PI használatát, de nem volt billentyűzetem vagy egér az új helyen. Rég volt, hogy beállítottam egy málnát
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
A számítógép szétszerelése egyszerű lépésekkel és képekkel: 13 lépés (képekkel)
A számítógép szétszerelése egyszerű lépésekkel és képekkel: Ez az utasítás a számítógép szétszereléséről szól. A legtöbb alapvető alkatrész moduláris és könnyen eltávolítható. Fontos azonban, hogy szervezett legyen ezzel kapcsolatban. Ez segít elkerülni az alkatrészek elvesztését, és az újra összerakást is