Spracherkennung mit Arduino und BitVoicer Server


In dieser Instructable werde ich zeigen, wie man ein Arduino -Board und BitVoicer-Server verwenden, um ein paar LEDs mit Sprachbefehlen steuern. Ich wird mit der Arduino Micro in diesem Instructable, aber können Sie alle Arduino-Board, die Sie zur hand haben.

Die folgenden Verfahren werden durchgeführt, um Sprachbefehle in LED-Aktivität zu verwandeln:

  1. Audio-Wellen werden erfasst und verstärkt durch die Sparkfun Elektret Breakout-Board;
  2. Das verstärkte Signal wird digitalisiert und in die Arduino mit den Analog-Digital-Wandler (ADC)gepuffert werden;
  3. Die audio-Samples werden auf BitVoicer Server mit dem Arduino seriellen Anschluss gestreamt werden;
  4. BitVoicer Server wird den audio-Stream zu verarbeiten und erkennen die Rede, die es enthält;
  5. Die anerkannte Rede werden vordefinierte Befehle zugeordnet werden, die zurück zu dem Arduino gesendet werden;
  6. Der Arduino identifiziert die Befehle und die entsprechende Aktion durchführen.

Das Video oben zeigt das Endergebnis dieses Instructable. Beachten Sie in dem Video, dass BitVoicer Server auch synthetisierte Sprache Feedback liefert. Diese Rede Feedback ist auf dem Server definiert und reproduziert, indem der Server Audio-Adapter, aber das synthetisierte Audio könnte auch an den Arduino gesendet werden und reproduziert mit einem Digital-Analog - Wandler (DAC). In meinem nächsten Beitrag werde ich zeigen, wie der Arduino fällig, einen Verstärker und einen Lautsprecher zu verwenden, um die synthetisierte Sprache mit dem Arduino selbst zu reproduzieren.

Liste der Materialien:

In Verbindung stehende Artikel

2WD Stimme gesteuerte Roboter mit Arduino und BitVoicer Server

2WD Stimme gesteuerte Roboter mit Arduino und BitVoicer Server

In dieser Instructable werde ich zeigen, wie man einen 2WD sprachgesteuerte Roboter zu bauen. Obwohl ich nur DC-Motoren Controlling bin um den Roboter zu bewegen, der gleiche Ansatz kann zur Sprachsteuerung Schrittmotoren und Servomotoren, also wenn
Tachometer mit Arduino und Verarbeitung

Tachometer mit Arduino und Verarbeitung

Hallo an alle, dies ist meine erste Instructables-Veröffentlichung. Ich werde Ihnen sagen, wie man einen Tacho mit Arduino und Processing. Die coole Sache über die Verwendung von ist hier, Verarbeitung, dass Sie Ihr Tacho Cool aussehen wie die oben g
Steuerung eines Gleichstrommotors mit Arduino und Visual Basic

Steuerung eines Gleichstrommotors mit Arduino und Visual Basic

Hallo ist Freunde dies mein erster Beitrag in instructables.com wo werde ich versuchen, weitere Neuheit des oft zu bringen.Heute ist Thema mit Arduino und Visual Basic.Das Projekt, das wir heute sehen ist ein dc-Motor Controller mit Arduino und Visua
Drehzahlregelung der dc-Motor von Laptop mit Arduino und Verarbeitung

Drehzahlregelung der dc-Motor von Laptop mit Arduino und Verarbeitung

Hallo an alleIch bin Vignesh Raja. Hier möchte ich die Drehzahlregelung des dc-Motors von Computer mit Arduino und processing-Software zu teilen. in diesem Projekt die Processing-Software eine einfache Anwendungsfenster auf Computer ausgeführt. basie
Controlling DC Motors(PC Fans) mit Arduino und Relais-Board

Controlling DC Motors(PC Fans) mit Arduino und Relais-Board

In diesem instructable werden wir sehen, ohne ins Detail zu gehen, wie mithilfe von 12V DC Motoren (PC-Fans) mit Arduino und Relais-Board-eBlockSchritt 1: Einrichten von Hardware und Software Zu machen, benötigen wir einige Hardware finden Sie im Int
NeoMickey: Mickey/Minnie Ohren mit Arduino und Neopixels

NeoMickey: Mickey/Minnie Ohren mit Arduino und Neopixels

Dieser Artikel wird Ihnen zeigen, wie man meine NeoMickey Ohren machen. Ich habe einen Satz der Ohren für meine Freundin und ich, im Disneyland zu verwenden. Die Ohren waren ein großer Erfolg und eine Menge Leute wollten wissen, wo sie zu bekommen. D
Wie mit alten Stepper Motoren mit Arduino und A4988 Treiber

Wie mit alten Stepper Motoren mit Arduino und A4988 Treiber

Ich benutze Schrittmotoren für eine Weile jetzt, und sie sind fantastisch für alle Arten von Roboter-Projekte.Heute werde ich die Dinge teilen, die ich bisher gelernt habe, über die Wiederverwendung von alten Schrittmotoren geborgen von Druckern. Ide
Fun-Spiel mit Arduino und Verarbeitung

Fun-Spiel mit Arduino und Verarbeitung

Dieses Tutorial zeigt Ihnen wie man eine erste Person FPS-Shooter in der Verarbeitung mit Hilfe von einem Arduino zu machen. Dieses Projekt wurde als eine Abschlussprüfung in einem technischen Spezialisierung natürlich (gymnasiale Oberstufe) an uns ü
Kapazität-Meter mit Arduino und 555 Timer

Kapazität-Meter mit Arduino und 555 Timer

KAPAZITÄT-METER MIT ARDUINO UND 555 TIMER-CHIPZiel dieses Projekts ist es, eine einfache Kapazität Meter, ein Gerät zur Messung der Kapazität im NanoFarads und Mikrofarad, mit einer Reichweite von etwa 1 NanoFarad Hunderter μF zu bauen.Dieses Projekt
Gewusst wie: Steuern, Motoren mit Arduino und RC Empfänger in 10 Minuten

Gewusst wie: Steuern, Motoren mit Arduino und RC Empfänger in 10 Minuten

Dies ist meine zweite Tutorial über Dinge mit Arduino und R/C Empfänger zu kontrollieren. Wenn Sie nicht an meinem ersten Tutorial sah ich schlage vor, Sie schauen, dass erste, hier: in diesem Tutorial werden wir uns ansehen, Steuern sowie mit rc-Mot
Mein RC-Auto mit Arduino und Android Smart Phone Hacker

Mein RC-Auto mit Arduino und Android Smart Phone Hacker

Haben Sie ein altes Spielzeugauto? Ich hackte mir mein Sony Z1 Android-Handy steuern sie mit der letzten 1Sheeld ich von Kickstarter bekamverwendet mit Arduino und einer H-Brückenschaltung, um die Motoren zu steuern.Ich dachte, den Gyroskop-Sensor in
Steuerung einer LED mit Arduino und Wifly Schild

Steuerung einer LED mit Arduino und Wifly Schild

Um zu demonstrieren, wie Sie Geräte über WLAN mit dem Arduino Wifly Schild steuern können, werde ich ein- und Ausschalten einer LED wechseln, durch Senden einer HTTP-Anforderung von meiner Web-Browser mit dem Wifly-Schirm.Anforderungen:(1) Arduino un
RGB mit Arduino und Verarbeitung

RGB mit Arduino und Verarbeitung

hier ist ein easy(enough) Projekt zum Einstieg in die Arduino-Mikrocontroller sowie Verarbeitung. Dies ist mein erstes Arduino und Processing-Projekt und ich habe nicht zu viel Mühe, es funktioniert immer.Dies ist mein Beitrag für den Wettbewerb von
Wie erstelle ich einen Thermometer mit Arduino und LM35

Wie erstelle ich einen Thermometer mit Arduino und LM35

heute werde ich Ihnen zeigen, wie man einen Thermometer mit Arduino und LM35 Temperatursensor, LCD-Display auf ein Steckbrett zusammen mit Drähten verbunden. Es zeigt die Temperatur in Celsius und Fahrenheit.Andro-WurzelSchritt 1: Anforderungen:- Die