Toespraak gecontroleerd IR afstandsbediening (6 / 7 stap)

Stap 6: Android spraakcommunicatie


Omdat dit niet rechtstreeks een programmering Instructable voor Android, I 'm gonna kort beschrijven wat de toepassing doet, hoe ze dat doet en wat code weergeven. Als er een grote vraag voor een volledige lengte tutorial over het maken van de toepassing vanaf het begin zal toen ik maken.

De toepassing gebruikt de TextToSpeech en recognizerIntent te herkennen en te spelen stem.

Er is een multidimensionale array aan de bovenkant van de MainActivity.java dat kanalen heet. Deze array is wat u kunt vertellen de toepassing welk kanaal te wijzigen. Bijvoorbeeld, u wilde veranderen van het kanaal aan CNN, zou je zeggen "Verandering kanaal aan CNN" dat zou CNN converteren naar het juiste kanaal en stuurt het naar de UDP-toepassing.

De snel overzicht van de toepassing is de volgende:

OnCreate stelt de TextToSpeech interface en txt_ip en txt_port toegewezen aan de juiste zichtbare besturingselementen.

startVoiceRecognitionActivity begint van de bedoeling van de RecognizerIntent en vraagt om een resultaat. Wanneer de activiteit wordt gedaan zal terugkeren naar de toepassing aanroepen van de functie onActivityResult.

OnActivityResult krijgt liep als een intentie de besturing terug met als resultaat een verzoek over. De code ziet er dan om te zien wat het was en het verwerken van het desbetreffende codeblok aanvragen.

De code is te vinden op: https://github.com/michaelh123/IRRemote

Gerelateerde Artikelen

Toespraak gecontroleerd Quadropod

Toespraak gecontroleerd Quadropod

Dit is mijn eerste post op Instructables en ik ben super enthousiast om mijn kennis te delen!Mijn originele post van de robot is hier: Spryo SpoonTail , dat gewoon mijn robot is tonen van enkele trucs, maar met een getuide besturingselement.In dit In
5 x 5 RGB-matrix lpd6803 geleide arduino gecontroleerd

5 x 5 RGB-matrix lpd6803 geleide arduino gecontroleerd

wat:een 5 * 5 rgb led matrix, gemaakt met arduino en lpd6803 op basis van de leds van adafruit.met een pir-sensor, het gaat over als het detecteert bewegingen en een infraroodsensor voor de distace, 1 animatie ziet u de afstand hebt van de sensor:).m
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
Maak zelf een TV afstandsbediening gecontroleerde Arduino Robot!

Maak zelf een TV afstandsbediening gecontroleerde Arduino Robot!

Hallo jongens.Abhay en Akshay hier!Vandaag gaan we naar het maken van een TV remote controlled Robot dat niet alleen werkt als een charme, maar u het ook upgraden kunt door het bewerken van de code en gebruik te maken van een paar meer knoppen op de
Wi-Fi gecontroleerd afstandsbediening auto zonder microcontroller

Wi-Fi gecontroleerd afstandsbediening auto zonder microcontroller

Dit is een Wi-Fi gecontroleerde afstandsbediening auto met camera die via het internet kan worden gereden. De RC auto is zeer uniek, omdat het gebruik maakt van een draadloze router en elimineren de noodzaak van een microcontroller.Stap 1: Auto struc
Arduino-vak gecontroleerd door TV afstandsbediening en CODE

Arduino-vak gecontroleerd door TV afstandsbediening en CODE

Dit instructable u tonen hoe ik heb gemaakt een doos gecontroleerd ras door een infrarood zender TV. Ik heb genomen inspiratie door dit instructable controle om het even welk Circuit met een TV Remote (en een Arduino). In deze link kunt u ontdekken b
Externe gecontroleerde robot met Arduino en T.V. afstandsbediening

Externe gecontroleerde robot met Arduino en T.V. afstandsbediening

Deze externe gecontroleerde auto kan worden verplaatst met behulp van vrijwel elk soort ras zoals TV, AC enz.Het maakt gebruik van het feit dat de afstandsbediening IR(infrared) uitzendt.Deze eigenschap is gemaakt met behulp van een IR-ontvanger, die
K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

K-9 2.0. WiFi gecontroleerde en autonome Robot hond.

OPMERKING:In stap 22, heb ik gepost een update, verklaren sommige recente veranderingen/verbeteringen die ik, voornamelijk K-9 van elektrische systeem gemaakt heb en de sensor array, die u kunt nuttig vinden.FunctiesStevige houten (MDF) en acryl desi
Hoe maak je een afstandsbediening bewuste web-marionet door hacking Twitter, Google, Skype, Arduino en Processing!

Hoe maak je een afstandsbediening bewuste web-marionet door hacking Twitter, Google, Skype, Arduino en Processing!

Hoe te manipuleren een fysiek object via het web alleen met behulp van gemeenschappelijke webdiensten en hun toegankelijke gegevens feeds, met een aantal toegevoegde open bron dingen te decoderen en manipuleren van gegevens, en uiteindelijk het gebru
Reverse-engineering toepassen RF afstandsbediening Controller voor IoT!

Reverse-engineering toepassen RF afstandsbediening Controller voor IoT!

In dit instructable, leert u hoe om te keren ingenieur radiofrequentie (RF) afstandsbedieningen en implementeren in een zeer goedkope WiFi toegelaten computer, het knooppunt MCU. Met deze techniek kunt u IoT inschakelen oudere toestellen en doelappar
Toto, de afstandsbediening bestuurd hond

Toto, de afstandsbediening bestuurd hond

Hallo daar, kan ik u kennismaken met Toto, de extern gecontroleerde hond. Hij was één van de acteurs van de fase in het 2014 toneelstuk "The Wizard of Oz" in onze Stadsschouwburg. Als zijn naam in plaats van Toto Pinocchio was zouden u misschien
Arduino XboxOne, TV en de afstandsbediening Fan

Arduino XboxOne, TV en de afstandsbediening Fan

In dit instructable ik zal u tonen hoe te gebruiken een Arduino infrarood (IR) afstandsbediening schild heb ik gemaakt zodat u kunt een besturingselement voor al uw apparatuur maken en vaarwel aan meerdere besturingselementen en AAA-batterijen zeggen
Hoe kan ik de vluchttijd en het bereik van de afstandsbediening van de syma x5c-1 quadcopter uitbreiden

Hoe kan ik de vluchttijd en het bereik van de afstandsbediening van de syma x5c-1 quadcopter uitbreiden

Syma x5c quadcopter is één van de meest voorkomende drones voor beginners. de quadcopter is zeer goedkoop en eenvoudig om te vliegen, het kan ook een 2mp camera.de oorspronkelijke quadcopter heeft 2 problemen:1. de maximale vluchttijd is slechts enke
ESP8266 + Smartphone draadloze afstandsbediening voor DSLR met (mogelijk) GPS voor onder $10

ESP8266 + Smartphone draadloze afstandsbediening voor DSLR met (mogelijk) GPS voor onder $10

Een tijdje terug kwam ik dit ontzagwekkend project door CosmicMac. In principe kunt u uw DSLR draadloos met behulp van uw smartphone via de ESP8266 verbonden met de DSLR teweegbrengen. Gezien dat niet alle camera's hebben ondersteuning voor ingebouwd