Satura rādītājs:
- 1. darbība: izejas sagatavošana: jūsu Arduino un kaste
- 2. darbība. BitVoicer iestatīšana
- 3. darbība: Bitvoicer izmantošana
- 4. solis: Arduino kods
Video: Balss atpazīšanas kategorizēšana: 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
IPD maģistra kursam TfCD TU Delft.
Šī ir pamācība, kā izveidot balss atpazīšanas sistēmu. Ar Arduino un BitVoicer palīdzību mēs izskaidrojam pamatus un to, kā izveidot šo projektu. Pēc pamatinformācijas pabeigšanas mēs uzskatām, ka varat izmantot šo sistēmu pēc saviem ieskatiem.
1. darbība: izejas sagatavošana: jūsu Arduino un kaste
Jums ir nepieciešams jūsu Arduino, daži vadi un gaismas diodes (trīs derēs). Mēs pievienojām gaismas diodes 3., 5. un 6. tapai (visas PWM tapas, lai gan mēs tās neizmantojam). Atcerieties, ka šajā apmācībā mēs koncentrējamies uz ievades metodi: balss atpazīšanu. Tāpēc mēs nekoncentrējāmies uz šīs sistēmas rezultātu un saglabājām to diezgan vienkāršu.
Lai demonstrētu šīs tehnoloģijas izmantošanu, mēs izgatavojām kastīti, kurā ievietojām 3D drukātus gultņus ceļa implantiem. Ideja ir tāda, ka jums ir daudz dažādu priekšmetu, un jums ir jāatrod īstais. Mēs izvēlamies to demonstrēt ar mazu, vidēju un lielu priekšmetu, kas simbolizē ceļa implanta gultni. Lai padarītu lietas skaidrāku, mēs nolēmām izmantot zaļo gaismas diodi mazam izmēram, dzeltenu gaismas diētu vidējam izmēram un sarkanu lieliem.
2. darbība. BitVoicer iestatīšana
Pirmā lieta, ko vēlaties darīt, ir aktivizēt savu produktu, izmantojot palīdzību> aktivizēt. Tas ļauj nosūtīt datus no Bitvoicer uz jūsu mikrokontrolleri (Arduino).
Tālāk jūs vēlaties iestatīt Bitvoicer, lai tas faktiski izmantotu Arduino, lai konfigurētu savu izvadi. Atveriet failu> preferences. Šeit redzamas dažas iespējas:
Neuztraucieties par pirmo rindkopu. Šīs ir acīmredzamas iespējas, kas ļauj atvērt un palaist balss atpazīšanas sistēmu, tiklīdz dators tiek palaists. Vēlāk jūs varētu to apsvērt, izmantojot Raspberry Pi, un izveidot atsevišķu sistēmu.
Tālāk jūs redzat šādu opciju:
Runas atpazīšanas valoda: nosakiet, kuru valodu BitVoicer vajadzētu atpazīt, Pieņemams pārliecības līmenis: ņemiet vērā, ka balss atpazīšana “paredz” teikto. Iespējams, tas nekad nesasniegs 100%, bet ar 40% jau varētu pietikt, lai efektīvi strādātu. Tas ir atkarīgs no lietotāja akcenta, runas skaļuma vai mikrofona. Mēs pie tā atgriezīsimies vēlāk.
Minimālais audio līmenis: minimālais audio līmenis, kas datoram būtu jāieklausās
Audio līmeņa aktivizēšanas periods (ms): ilgums, cik ilgi tam vajadzētu klausīties pēc minimālā audio līmeņa sasniegšanas
Latentuma periods: aizkavēšanās starp balss komandu un izvadi.
Nākamajā rindkopā jums vajadzētu noņemt atzīmi, lai atspējotu saziņu. Tas ļauj Bitvoicer sazināties ar Arduino. Tālāk norādītie iestatījumi ir Porta nosaukums, Biti sekundē, paritāte, apturēšanas biti, plūsmas kontrole. Iestatiet porta nosaukumu uz pareizo seriālo portu (tas ir nosaukts COMX ar X ir skaitlis, to varat atrast sadaļā Arduino palīdzība> ports). Pārliecinieties, ka jūsu biti sekundē ir 9600. Pārējās opcijas varat atstāt kā noklusējuma.
Nākamajā rindkopā mēs izmantosim datora mikrofonu.
Tagad jūs esat gatavs spēlēt ar Bitvoicer.
3. darbība: Bitvoicer izmantošana
Šajā video mēs izskaidrojam, kā izmantot Bitvoicer.
4. solis: Arduino kods
Mēs izmantojām citu avota kodu un vienkāršojām tā izmantošanu. Vienkāršotā versija ar instrukcijām atrodama pievienotajā Arduino kodā. (Avotu varat skatīt šeit
Tieši tā! Tagad jūs varat izmantot balss komandas kā ievadi un izlemt, kādu izvadi vēlaties arduino kodā.
www.youtube.com/watch?v=u8QUKTFdQgU
Ieteicams:
Sejas atpazīšanas spogulis ar slepeno nodalījumu: 15 soļi (ar attēliem)
Sejas atpazīšanas spogulis ar slepeno nodalījumu: Mani vienmēr ir interesējuši aizvien radošie slepenie nodalījumi, ko izmanto stāstos, filmās un tamlīdzīgi. Tātad, redzot slepeno nodalījumu konkursu, es nolēmu pats eksperimentēt ar šo ideju un izveidot parastu spoguli, kas atver s
Kā savienot Android lietojumprogrammu ar AWS IOT un izprast balss atpazīšanas API: 3 soļi
Kā savienot Android lietojumprogrammu ar AWS IOT un izprast balss atpazīšanas API: šī apmācība māca lietotājam, kā savienot Android lietojumprogrammu ar AWS IOT serveri, un izprast balss atpazīšanas API, kas kontrolē kafijas automātu. Lietojumprogramma kontrolē kafijas automātu, izmantojot Alexa Balss pakalpojums, katra lietotne ir
CS122A balss atpazīšanas mūzikas atskaņotājs: 7 soļi
CS122A balss atpazīšanas mūzikas atskaņotājs: šis ir balss atpazīšanas mūzikas atskaņotājs. Tas var atskaņot līdz 33 dziesmām atkarībā no dziesmu nosaukumu un izpildītāja skaita
Vadošais robots ar balss atpazīšanas funkciju: 7 soļi (ar attēliem)
Vadošais robots ar balss atpazīšanas funkciju: Vadošais robots ir mobilais robots, kuru mēs izveidojām, lai apmeklētājus novirzītu uz dažādām mūsu koledžas pilsētiņas nodaļām. Mēs izrunājām dažus iepriekš definētus paziņojumus un virzījāmies uz priekšu un atpakaļ atbilstoši ievades balsij. Mūsu koledžā mums ir
VRBOT (balss atpazīšanas robots): 10 soļi (ar attēliem)
VRBOT (balss atpazīšanas robots): šajā pamācībā mēs izveidosim robotu (vairāk kā RC automašīnu), kuru kontrolē balss, t.i., balss atpazīšana. Pirms es sāku jums sniegt sīkāku informāciju, jums jāzina, ka tā ir balss atpazīšana, nevis runas atpazīšana, kas nozīmē, ka c