Voice Control Video Games met behulp van GlovePIE (2 / 4 stap)

Stap 2: codering


Ok nu u hoeft alleen maar naar code! Ik zal je leren hoe om te coderen voor Team Fortress 2, dan kunt u de zelfde techniek toepassen op elk ander spel.

1. IF statement
De instructie 'if' is misschien wel de belangrijkste. Het betekent dat als de opgegeven voorwaarden is voldaan, vervolgens zij sommige acties verrichten zal. Maak je geen zorgen als dit niet veel zin om je nu, zal alles worden duidelijk uiteindelijk. Kijk naar de eerste foto; Dit is een typische IF-statement. Het betekent dat als het hoort u het woord 'dokter', het zal vervolgens drukt u op 'E'.

2. "zei"
In GlovePIE betekent 'zei' gewoon wat je zegt. Het zal uw stem aan het woord 'dokter' te vergelijken, en als uw stem voldoet aan het woord 'dokter', vervolgens de instructie als wordt voldaan. Met andere woorden, is dit hoe GlovePIE hoort u. Hier is een ander voorbeeld:

Als ("Hallo", 5) toen gezegd...

Dit zou de instructie als vervullen als je zegt dat het woord 'hello'. Het nummer (5) dat komt na het woord betekent gewoon dat het niveau van vertrouwen nodig om te voldoen aan de verklaring. 1 is het laagste en 6 is de hoogste. Als het nummer 1, iets dat klinkt op afstand als het woord 'hello' leiden de verklaring tot zou. Merk op dat het woord "Hallo" of "dokter" moet in toespraak merken.

3. Druk op

Dit simuleert slechts een druk op de knop. In dit geval is de sleutel voor een Medic in TF2 'E', zodat het persen E, wacht 10 milliseconden dan releases E.

4. Keyboard.E

Dit vertelt gewoon GlovePIE dat u wilt simuleren van een toetsenbord pers. Dit werkt voor de meeste knoppen op het toetsenbord, bv om druk op 'Alt' zou je zeggen: druk op keyboard.Alt. Echter, voor de cijfertoetsen (boven de letters) je moet zeggen: 'Druk op key.1' of ' key.5'.
Het werkt ook voor de muis, klik u met de linkermuisknop kon typt: muis. LeftButton

5. end if
Dit vertelt GlovePIE dat zodra het heeft ingedrukt en losgelaten 'E', dit proces is voltooid. Hebt u geen "end if', zou alle code onder worden gestart wanneer u zeggen 'Medic'

Vragen tot nu toe? Reactie hieronder

'

Gerelateerde Artikelen

Hoe jezelf klonen in video's-met behulp van spiegeleffect

Hoe jezelf klonen in video's-met behulp van spiegeleffect

In de laatste twee Intructables, heb wij zien hoe je jezelf klonen in video's met behulp van het masker effect en groen scherm effect. In deze video zullen wij u tonen hoe om kloon effect met behulp van spiegeleffect in drie eenvoudige stappen.Stap 1
Hoe jezelf klonen in video's-met behulp van groen scherm

Hoe jezelf klonen in video's-met behulp van groen scherm

In de laatste Instructable heb wij zien hoe je jezelf klonen in video's met behulp van het effect van het masker. In deze video, zullen wij u tonen hoe maak je een kloon effect met behulp van de groene scherm-techniek. Volg onze stap voor stap gids o
Hoe Clone jezelf in video's-met behulp van Mask Effect

Hoe Clone jezelf in video's-met behulp van Mask Effect

Jezelf klonen in video's in drie eenvoudige stappen door het volgen van onze stap voor stap video tutorial, alles van het voorbereiden van de fotografische apparatuur te plaatsen productie. In deze video laten we u de gemakkelijke manier om de klonen
Controle RGB LED met behulp van de Amarino Nano 1.0

Controle RGB LED met behulp van de Amarino Nano 1.0

Wat is de Amarino Nano 1.0Dit is mijn nieuwe DIY kit voor Android-Arduino communicatie via Bluetooth.Amarino Nano gebruikt met name Arduino Nano, dus gebruikte ik de titel als 'Nano'. Het is een zeer eenvoudige kit voor het testen van de meeste van d
Hoe maak je hoogtepunt video's met behulp van de Editor van de sport in iMovie

Hoe maak je hoogtepunt video's met behulp van de Editor van de sport in iMovie

Als coach van een team van de middelbare school graag ik de ervaring specialer voor de student atleten door het creëren van hoogtepunt video's voor elk spel dat ook speler interviews omvatten. Deze video's zijn ongeveer 1-2 minuten in lengte, en iMov
Skeeball-geïnspireerde Games met behulp van pizzadozen, partijgunsten, en een PC maken

Skeeball-geïnspireerde Games met behulp van pizzadozen, partijgunsten, en een PC maken

deze stappen zal u helpen om Skeeball-geïnspireerde games van post party materialen (om te voldoen aan de crafter ochtend-na in je). We zullen het recyclen van sommige partijgunsten zoals plastic bekers, plastic flessen en pizzadozen om iets dat geef
Control A Servo met behulp van een audiosignaal

Control A Servo met behulp van een audiosignaal

ik was op zoek naar een manier om te beheersen een servo voor schoolproject en ik kon niet technisch "remote control" het.  Ik besloot te gaan voor de eenvoudigste manier waarop ik kon bedenken hoe de controle van de servo.  (im zeker je kon doe
Hoe maak je een geanimeerde GIF uit een video bestand met behulp van alleen freeware

Hoe maak je een geanimeerde GIF uit een video bestand met behulp van alleen freeware

voor degenen onder u die niet weet een GIF-indeling is de meest gebruikte beeld formaat ondersteuning van meerdere frames in een slidshow of animatie. met andere woorden kun je korte video's waar normaal gesproken alleen beelden gaan.Ik heb wilde mak
Hoe jezelf klonen in video's-met behulp van PIP Effect

Hoe jezelf klonen in video's-met behulp van PIP Effect

In de laatste drie Instructables, wij hebben getoond u drie verschillende manieren die u kunt gebruiken om jezelf klonen in video's: groen scherm, spiegeleffect, masker effect. In deze video laten we u twee meer manieren om kegel effect met behulp va
Remote Controlled Arduino Robot met behulp van Wixel Transceivers

Remote Controlled Arduino Robot met behulp van Wixel Transceivers

UPDATE JAN 2012: dit project werd gekenmerkt op de Pololu website onder Resources/Community projecten.  http://www.Pololu.com/resources/communityprojectsINTRODUCTIEIn dit project, gebruik ik twee Pololu Wixel transceivers op afstand bedienen van een
Hoe een video bestand met behulp van iMovie comprimeren

Hoe een video bestand met behulp van iMovie comprimeren

Als u een Mac-computer hebt, is hier een snelle, gratis, en gemakkelijke manier om een video bestand met iMovie, die geïnstalleerd op uw Mac-computer (Laptop of Desktop zijn moet) te comprimeren. Dit moet nemen van uw videobestand en maken het over é
Remote Controlled Arduino scorebord met behulp van LED Strips

Remote Controlled Arduino scorebord met behulp van LED Strips

SCOREBORDEN zijn duur!  Niet alleen dat, zeer grote 7-segment LED's zijn duur, ook!  Scoreborden kunnen uw team geven een gevoel van legitimiteit.   Na het kijken over het hele internet scoreborden, ik dacht bij mezelf: hey, ik hoef niet te kopen een
Hoe maak je een video-spel met behulp van Gamesalad

Hoe maak je een video-spel met behulp van Gamesalad

In dit ik leer je hoe je een spel met behulp van het programma gamesalad makenStap 1: Maak mijn wachtwoord/krijg kunst voor het spelEerst uit uw gonna make mijn wachtwoord/krijg kunst beschikbaar voor uw spelprogramma, denk aan alles wat die het nodi
3D video's met behulp van Pulfrich effect

3D video's met behulp van Pulfrich effect

Pulfrich effectPulfrich effect is geweldig.Met behulp van het men kan nemen 3D video's met een eenvoudige vidcam, zonder bril, gadgets, enz.Dat is zo eenvoudig te zijn herrezen aan een voertuig dat door Windows naar de laterale, doel van de camera na