Sisukord:

Hääletuvastuse kategoriseerimine: 4 sammu (piltidega)
Hääletuvastuse kategoriseerimine: 4 sammu (piltidega)

Video: Hääletuvastuse kategoriseerimine: 4 sammu (piltidega)

Video: Hääletuvastuse kategoriseerimine: 4 sammu (piltidega)
Video: TANTSUKINGAD - Laulupesa ja Shate tantsukooli lapsed 2024, Juuli
Anonim
Image
Image
Hääletuvastuse kategoriseerimine
Hääletuvastuse kategoriseerimine
Hääletuvastuse kategoriseerimine
Hääletuvastuse kategoriseerimine

TLÜ Delfti IPD -meistri kursuse TfCD jaoks.

See on juhis häältuvastussüsteemi loomiseks. Arduino ja BitVoiceri abil selgitame põhitõdesid ja selle projekti seadistamist. Pärast põhitõdede lõpetamist usume, et saate seda süsteemi oma maitse järgi kasutada.

Samm: väljundi ettevalmistamine: teie Arduino ja kast

Väljundi ettevalmistamine: teie Arduino ja kast
Väljundi ettevalmistamine: teie Arduino ja kast
Väljundi ettevalmistamine: teie Arduino ja kast
Väljundi ettevalmistamine: teie Arduino ja kast
Väljundi ettevalmistamine: teie Arduino ja kast
Väljundi ettevalmistamine: teie Arduino ja kast

Teil on vaja oma Arduinot, mõningaid juhtmeid ja LED -e (kolm sobivad). Me ühendasime LED -id tihvtidesse 3, 5 ja 6 (kõik PWM -tihvtid, kuigi me neid ei kasuta). Pidage meeles, et selle õpetuse puhul keskendume sisestusmeetodile: hääletuvastusele. Seetõttu ei keskendunud me selle süsteemi väljundile ja hoidsime selle üsna lihtsana.

Selle tehnoloogia kasutamise demonstreerimiseks valmistasime kasti, millesse panime põlveimplantaatide 3D -prinditud laagrid. Idee on selles, et teil on palju erinevaid esemeid ja peate leidma selle õige. Valime seda demonstreerida väikese, keskmise ja suure esemega, mis sümboliseerib põlveimplantaadi laagrit. Asjade selgemaks muutmiseks otsustasime väikese suuruse jaoks kasutada rohelist, keskmise suurusega kollast ja suurte puhul punast LED -i.

2. toiming: BitVoiceri seadistamine

BitVoiceri seadistamine
BitVoiceri seadistamine

Esimene asi, mida soovite teha, on aktiveerida oma toode spikri all> aktiveerida. See võimaldab teil Bitvoicerist andmeid oma mikrokontrollerile (Arduino) saata.

Järgmisena soovite seadistada Bitvoiceri, nii et see kasutas oma väljundi konfigureerimiseks tegelikult Arduinot. Avage fail> eelistused. Siin näete mõnda valikut:

Ärge pange tähele esimest lõiku. Need on ilmsed võimalused, mis võimaldavad teil avada ja käivitada hääletuvastussüsteemi kohe, kui arvuti käivitub. Hiljem võiksite seda kaaluda Raspberry Pi abil ja luua eraldiseisev süsteem.

Järgmisena näete järgmist valikut.

Kõnetuvastuskeel: selle määramine, millist keelt BitVoicer peaks ära tundma, Vastuvõetav usaldustase: pidage meeles, et häältuvastus "ennustab" öeldut. See ei pruugi kunagi jõuda 100% -ni, kuid 40% -st võib tõhusaks tööks juba piisata. See sõltub kasutaja aktsendist, kõne tugevusest või mikrofonist. Selle juurde tuleme hiljem tagasi.

Minimaalne helitase: minimaalne helitase, mida arvuti peaks kuulama

Helitaseme aktiveerimise periood (ms): kestus, kui kaua see peaks kuulama pärast minimaalse helitaseme saavutamist

Latentsusaeg: viivitus häälkäskluse ja väljundi vahel.

Järgmises lõigus peaksite suhtluse keelamise märke tühistama. See võimaldab Bitvoiceril Arduinoga suhelda. Järgmised seaded on pordi nimi, bitti sekundis, pariteet, stopbitid, voolu juhtimine. Määrake pordi nimi õigele jadapordile (selle nimi on COMX, kus X on number, selle leiate Arduino spikri> pordi alt). Veenduge, et teie bitti sekundis on 9600. Teised valikud võite jätta vaikimisi.

Järgmises lõigus kasutame arvuti mikrofoni.

Nüüd olete valmis Bitvoiceriga mängima.

Samm: Bitvoiceri kasutamine

Selles videos selgitame, kuidas Bitvoicerit kasutada.

Samm: Arduino kood

Kasutasime teist lähtekoodi ja lihtsustasime selle kasutamist. Juhendiga lihtsustatud versiooni leiate lisatud Arduino koodist. (Allikat näete siin

See on kõik! Nüüd saate sisendina kasutada häälkäsklusi ja otsustada, millist väljundit arduino koodis soovite.

www.youtube.com/watch?v=u8QUKTFdQgU

Soovitan: