Spraakherkenning met Arduino en BitVoicer Server


In dit Instructable ga ik laten zien hoe een Arduino board en BitVoicer Server gebruiken om te controleren enkele LED's met spraakopdrachten. Ik zal met behulp van de Arduino Micro in dit Instructable, maar u kunt elke Arduino board bij de hand hebt.

De volgende procedures zal worden uitgevoerd om te zetten van spraakopdrachten in de LED-activiteit:

  1. Audio golven zal worden vastgelegd en versterkt door de Sparkfun Electret Breakout board;
  2. Het versterkte signaal zal worden gedigitaliseerd en gebufferd in de Arduino met behulp van de analoog / digitaal - converter (ADC);
  3. De audio-samples, zal worden gestreamd naar BitVoicer Server met behulp van de Arduino seriële poort;
  4. BitVoicer Server zal verwerken de audio stream en herkennen van de toespraak die het bevat;
  5. De herkende spraak zal worden toegewezen aan vooraf gedefinieerde opdrachten die zullen worden teruggestuurd naar de Arduino;
  6. De Arduino zal identificeren van de opdrachten en de juiste actie uitvoeren.

De video hierboven toont het eindresultaat van dit Instructable. Opmerking in de video dat de BitVoicer Server ook kunstmatige spraak feedback geeft. Deze toespraak feedback is gedefinieerd op de server en gereproduceerd door de audio-serveradapter, maar de samengestelde audio kan ook worden verzonden naar de Arduino en gereproduceerd met behulp van een digitaal-naar-analoog converter (DAC). In mijn volgende post, 'm I gonna aangegeven hoe the Arduino DUE, een versterker en een luidspreker te reproduceren de kunstmatige spraak met behulp van de Arduino zelf.

Lijst van materialen:

Gerelateerde Artikelen

2WD stem gecontroleerde Robot met Arduino en BitVoicer Server

2WD stem gecontroleerde Robot met Arduino en BitVoicer Server

In dit Instructable ga ik tonen hoe te om een 2WD spraakgestuurde robot te bouwen. Hoewel ik ben alleen gelijkstroommotoren als wilt verplaatsen de robot controle, dezelfde aanpak kan worden gebruikt voor de controle van de stem stappenmotoren en ser
Spraakherkenning met Arduino

Spraakherkenning met Arduino

In dit project ik gebruik BitVoicer van functies voor spraakherkenning (http://www.bitsophia.com/BitVoicer.aspx), een Arduino board en één electret microfoon (https://www.sparkfun.com/products/9964) om een paar LEDs.Dit project is vergelijkbaar met h
Draadloos Audio Streaming en spraakherkenning met Arduino

Draadloos Audio Streaming en spraakherkenning met Arduino

In dit project ik verbinden met mijn Arduino Board een WiFly module (https://www.sparkfun.com/products/10822) van Roving meetnetten en streamen van audio naar de PC, zodat BitVoicer (http://www.bitsophia.com/BitVoicer.aspx) van spraakherkenning uitvo
Spraakherkenning en -synthese met Arduino

Spraakherkenning en -synthese met Arduino

In mijn vorige Instructable toonde ik hoe om te controleren enkele LED's met behulp van een Arduino board en de BitVoicer Server. In dit Instructable ga ik om dingen een beetje ingewikkelder te maken. Ik ben ook gaan te synthetiseren toespraak met be
Voice Activated LED-verlichting met Arduino

Voice Activated LED-verlichting met Arduino

Dit project is een uitbreiding van de mogelijkheden van spraakherkenning met Arduino met leandro4b (). Echter, in plaats van met 3 afzonderlijke gekleurde LED's, gebruikte ik een multicolor 4-kanaals RGBW LED Emitter. Ik had de kans van het werken bi
Domotica met Arduino... En JavaScript!

Domotica met Arduino... En JavaScript!

In dit instructable (mijn eerste een eigenlijk), ik zal u begeleiden om te maken van automatisering in uw huis met Arduino, ja, niet zo nieuw... Maar wij zullen ook omvatten JavaScript, met behulp van Node.js en een awesome bibliotheek om te interage
Controle twee LEDS met een Arduino en bitVoicer

Controle twee LEDS met een Arduino en bitVoicer

Dus wat ik wil doen hier verschillende dingen doen met twee LED's met spraakherkenningIk ben met behulp van bitvoicer kunt u het hierStap 1: Deel lijstDus ik doe dit met als kleine delen als ik kan, is hier de lijst:Groene LEDRode LEDBreadboard1k wee
Ongebonden van spraakherkenning en spraaksynthese met Arduino

Ongebonden van spraakherkenning en spraaksynthese met Arduino

MOVI staat voor 'Mijn eigen Interface van de stem' en is een kickstarter-backed Arduino schild dat maakt het zeer eenvoudig om te bouwen van uw eigen toespraak dialogen aan controle-apparaten binnen de Arduino IDE. Dit instructable snel ziet u hoe aa
Arduino stem / spraakherkenning met Geeetech Module [Tutorial]

Arduino stem / spraakherkenning met Geeetech Module [Tutorial]

How to: Arduino stem / spraakherkenning met Geeetech Module [Tutorial]. Deze video zal u tonen hoe om te praten met je Arduino met het (goedkope) Besturingsmodule voor Geeetech stem. Vervolgens kunt u de code te controleren van een motor of stem geco
DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

Ik ben een grote fan van Star Wars en toen zag ik de Star Wars: The Force ontwaakt dacht ik dat ik behoefte aan een BB-8 droid. Het was geweldig hoe dit kleine gebied verplaatst in de film. Dus heb ik besloten dat ik moet dit droid die is gebaseerd o
IPhone universele afstandsbediening Learing met Arduino

IPhone universele afstandsbediening Learing met Arduino

Hallo, en welkom op mijn eerste Instructable.Ik weet niet over u, maar ik kan de afstandsbediening nooit vinden voor mijn TV. Het altijd lijkt te verdwijnen wanneer ik het nodig hebt en vervolgens alleen opduikt dagen later ingeklemd in de Bank door
Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi

Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi

< the Instructable en de code zijn klaar. Geniet van! Laat een reactie met je feedback! >Ik ben (aka LiquidCrystalDisplay / Itay), een 14 jaar oude student van Israël leren in de Max Shein Junior High School voor geavanceerde wetenschap en wiskunde.
Hoe maak je een mobiele telefoon en Computer gecontroleerd 3D gedrukte Robot met Arduino - IoBot.

Hoe maak je een mobiele telefoon en Computer gecontroleerd 3D gedrukte Robot met Arduino - IoBot.

Als u op zoek bent naar een manier om een Arduino gebaseerde apparaten te controleren, zal deze instructie u tonen hoe om het te doen door het bouwen van eenvoudige robot.De IoBot kan worden gecontroleerd door mobiel en computer toepassing via LAN of
Slimme persoonlijke Thermometer met Arduino

Slimme persoonlijke Thermometer met Arduino

Dit instructable is opgesteld als onderdeel van onze opdracht voor TfCD (technologie voor conceptontwerp) cursus bij TU Delft. De volgende instructable wordt bereid door:Bo Koperdraat: 4209567Karthik Mahadevan: 4501578In dit instructable leert u hoe