Πίνακας περιεχομένων:

Βοηθός φωνής με Arduino: 3 βήματα
Βοηθός φωνής με Arduino: 3 βήματα

Βίντεο: Βοηθός φωνής με Arduino: 3 βήματα

Βίντεο: Βοηθός φωνής με Arduino: 3 βήματα
Βίντεο: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Ιούλιος
Anonim
Image
Image

Γειά σε όλους!

Con questo progetto si affronta il tema dell'intelligenza artificialiale. E 'possibile realizzare un assistente vocale con Arduino; La risposta è si! Ma scopriremo che da solo non può gestire tutto il compito. Con Assistente vocale infatti σκοπόo tutte e tre le fasi caratteristiche:

• Riconoscimento vocale

• Elaborazione del linguaggio naturale

• Sintesi vocale

L'obiettivo è quello di costruire un'architettura che copra questi compiti, quindi deve poter convertire il parlato in testo, elaborarlo e quindi rispondere eseguendo ciò che è stato chiesto a voce. Per fare questo sfrutteremo le porte HW di Arduino.

Προμήθειες

Arduino uno

Arduino IDE

μικροφωνος

BitvoicerServer

Βήμα 1: Costruire Il Circuito

Costruire Il Circuito
Costruire Il Circuito

Για poter verificare il corretto funzionamento ho posizionato dei LED diversi sulle porte di output. Σε περίπτωση που είναι δυνατή η επαλήθευση των πληροφοριών για τη σύνθεσή σας, μπορείτε να προμηθευτείτε μια συλλογή σειρών με υπολογιστή ή έναν υπολογιστή που μπορεί να σας βοηθήσει να επικοινωνήσετε με το Wireless.

La nostra voce (analogica) verdà campionata da Arduino attraverso il suo ADO, dunque invierà i dati a BitvoicerServer il quale cercherà all'interno di un un databas la 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.

Βήμα 2: BitVoicerServer

BitVoicerServer
BitVoicerServer
BitVoicerServer
BitVoicerServer

BitVoicer Server è un server di

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

Ρυθμίστε την επικοινωνία σας με το πρόγραμμα για το κόστος δεδομένων και το arduino.

Βήμα 3: Συμπέρασμα

Ελέγξτε τη διαμόρφωση της σύμφωνης γνώμης σας για την εκτέλεση της συμμετοχής σας σε αυτόματη φωνητική ολοκλήρωση εκτός σύνδεσης. Είναι δυνατή η έξοδος στάθμης από την οποία μπορεί να εκπέμπει 5V ανά ηλεκτρική ενέργεια και ένα σποραδικό σθένος και ζωντανή ενέργεια.

Η ασύρματη επικοινωνία δεν είναι απαραίτητη για την παρουσία της στο βάθος των τελικών πρακτικών. Το Arduino απέρριψε τη σημερινή επιβεβαίωση της χειρονομίας που απαιτεί τη συμπλήρωση και την προσέλκυση αριθμητικών στοιχείων για την αναλογική και ψηφιακή χειρονομία που δεν μπορεί να χρησιμοποιηθεί.

Συνιστάται: