INHOUDSOPGAWE:

Stemassistent met Arduino: 3 stappe
Stemassistent met Arduino: 3 stappe

Video: Stemassistent met Arduino: 3 stappe

Video: Stemassistent met Arduino: 3 stappe
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Image
Image

Ciao a tutti!

Met 'n vraag wat die tema van 'n kunsmatige artikel kan aanvul. Is dit moontlik om 'n assistent van Arduino te kry? La risposta è si! Ek kan nie meer 'n goeie idee hê om dit te doen nie. Con assistente vocale infatti intendo tutte en tre le fasi caratteristiche:

• Riconoscimento vocale

• Elaborazione del linguaggio naturale

• Sintesi vocale

Ons kan 'n kostuum vir 'n argitek maak, maar dit kan ook 'n toets vir ons wees, sowel as 'n uiteenlopende uiteensetting van 'n status wat ons kan gebruik. Per fare questo sfrutteremo le porte HW di Arduino.

Voorrade

Arduino uno

Arduino IDE

mikrofono

BitvoicerServer

Stap 1: Costruire Il Circuito

Costruire Il Circuito
Costruire Il Circuito

Vir die regte verifikasie van die funksie wat ons kan gebruik, kan u verskillende LED's in die uitvoer lewer. In die geval van 'n moontlike verifikasie van 'n korrekte kombinasie, kan ons 'n seriële kollegament met 'n rekenaar gebruik.

La nostra voce (analogica) verrà campionata da Arduino attraverso il suo ADC, dunque invierà and dati a BitvoicerServer il quale cercherà all'interno di un database of composizione vocale più verosimile. Una volta compreso l'anagramma restituirà ad arduino una serie di comandi che lui eseguirà. La sintesi vocale può essere fatta attraverso gli speaker del PC oppure (se predisposto) dallo stesso arduino.

Stap 2: BitVoicerServer

BitVoicerServer
BitVoicerServer
BitVoicerServer
BitVoicerServer

BitVoicer Server is 'n bediener

riconoscimento e sintesi vocale per l'automazione vocale. Stato sviluppato per agreeire a dispositivi semplici, a bassa potenza di elaborazione, di funzionamento and comando vocale. Eliminiamo dunque il problema della poca memoria a disposizione del microcontrollore.

Configurata la comunicazione and progettano gli anagrammi che costituiranno il database for arduino.

Stap 3: Gevolgtrekking

Vrae vir die outomatiese konfigurasie van 'n eenheid vir 'n deel van 'n koers vir outomatiese aflaai van die regte pad. Dit is moontlik om 'n 5V -uitgang vir 'n elektriese stroom te gee.

Una comunicazione wireless non è necessaria ma può presentare ulteriori vantaggi in termini di praticità. Ons kan 'n enkele belangrike dokument vir 'n aantal digitale en digitale toestelle gebruik.

Aanbeveel: