Stap 2: De bouwstenen
Het doel van deze stappen is, in wezen, om uitleg van de belangrijkste bouwstenen die we zullen het ophangen samen te bouwen een stem opdracht programma. Het enige nadeel aan het gebruik van GlovePIE is dat je commando's zijn beperkt tot knooppersen en getypte opdrachten uit.
Organisatie
De eerste bouwsteen is de capaciteit om te organiseren uw codering. Dit gedaan door het creëren van lijnen van teksten die niet zal worden gelezen door GlovePIE als codering. Dit wordt gedaan door twee slashes en vervolgens uw lijn van tekst, bijvoorbeeld typen:
Dit is een reactie
Dit zal u om te scheiden van uw opdrachten in hun typen toestaan. (zoals het wijzigen van de tijd van de dag, en veranderen het spel moeilijk).
Als zei
Het eerste ding dat is nodig om code is de als verklaring zei. Hierdoor zal GlovePIE te luisteren naar een verklaring van uw specificatie die van uw opdracht activeren zal. Het is nodig om te schrijven deze verklaring in een bepaalde notatie als volgt;
Als zei ("Dit is mijn opdracht", 5) dan
U moet de opdracht binnen aanhalingstekens, die vervolgens moeten worden gebracht binnen de haakjes zetten. Het getal 5 geplaatst na de komma er is om aan te geven hoeveel uw verklaring moet klinken als het is aangegeven. Bijvoorbeeld, als het nummer stond er in plaats daarvan, iets op afstand dicht bij klinkende "Dit is mijn opdracht" zou worden gelezen zo nauwkeurig, overwegende dat alsof het 6 de alleen een verklaring dat 100% accuraat was zou zo nauwkeurig worden gelezen. Het is ook mogelijk om meer dan één instructie activeren van uw opdracht, bijvoorbeeld;
Als zei ("Dit is mijn verklaring, 5) of genoemde ('eigenlijk dit is', 5) of zei (" dit ook ", 5) dan
Tot slot is het noodzakelijk naar type dan aan het eind om aan te duiden dat het is het einde van die codering lijn.
Zeggen
Om GlovePIE reageren op u, is het nodig om te schrijven een verklaring van het zeggen. Door dit te doen, wil GlovePIE (via de luidsprekers of een hoofdtelefoon die u draagt). Bijvoorbeeld;
Zeggen ("Hallo er")
Typen van deze lijn van tekst zal veroorzaken GlovePIE te zeggen "Hallo" na activatie van deze coderegel. Dit zal van pas komen in de toekomst als het als een vorm van bevestiging dat uw Stemopdracht ging fungeren zal door.
Persbericht/toetsenbord
Voor uw opdracht eigenlijk worden afgerond nodig, GlovePIE om uw toetsenbord te gebruiken. Zoals ik vroeger vermeldde, is dit de enige tekortkoming als spraakopdrachten beperkt zijn tot wat kan worden bereikt op een toetsenbord. Echter, dit is handig omdat het handiger en soms sneller op te typen dan mensen. Hoewel ik hoe later te maken een volledige uit command zien je, voor nu zal ik u tonen hoe te hebben GlovePIE druk op knoppen. Bijvoorbeeld, als ik wilde GlovePIE pers E, dan zou ik typ
Druk op de toetsenbord. E
Wacht 15 ms
Release toetsenbord. E
Ten eerste, maak je geen zorgen over 'wacht 15 ms', leg ik uit dat de volgende. Anderzijds om GlovePIE druk op een willekeurige toets moet ik typen als ik boven. Met uitzondering van getallen, wilt u GlovePIE typt een andere toets dan u enkel moet ter vervanging van de naam van de genoemde knop waar E is. Bijvoorbeeld, als ik wilde GlovePIE te drukken geef dan zou ik typ
Druk op de toetsenbord. Voer
Wacht 15 ms
Release toetsenbord. Voer
De functie vrijgeven is noodzakelijk om te vertellen GlovePIE om te stoppen met het indrukken van een knop. Hierdoor kan ik GlovePIE te drukken bijvoorbeeld tegelijk meerdere knoppen.
Druk op keyboard.shift
Wacht 15 ms
Druk op de toetsenbord. E
Wacht 15 ms
Release toetsenbord. E
Wacht 15 ms
Release toetsenbord. Shift
Ook, om druk op een toets GlovePIE, k moet typen key.1 in plaats van keyboard.1, bijvoorbeeld
Druk op key.1
Wacht 15 ms
Introductie key.1
En met dit u zal zitten kundig voor GlovePIE type/pers iets hebben!
Wachten
De functie van de wacht in GlovePIE veroorzaakt het programma te wachten tussen elke stap van een opdracht, bijvoorbeeld
Als zei vervolgens ("Hallo", 5)
Zeggen ("Hallo er")
Wachten 1.5 S
Druk op de toetsenbord. E
Wacht 15 ms
Release toetsenbord. E
De wacht functie veroorzaakt GlovePIE wachten 1 en een halve seconden tussen zegt 'Hallo' en dringende E, en vervolgens voor zorgt dat het wachten 15 milliseconden tussen indrukken en loslaten van E. Dit is nodig om het geven van GlovePIE genoeg tijd om te spreken, en daarna genoeg tijd om te typen. Als er niet op tenminste 15 milliseconden tussen persen en vrijgeven van knoppen, vervolgens de knop persen zal worden vermengd. Als er niet ten minste 1 seconde voor GlovePIE te praten (variërend afhankelijk van de lengte van haar verklaring) zal dan het worden afgesneden. Opmerking, de ' staat voor seconden en 'ms' staat voor milliseconden.
Eind als
De laatste bouwsteen voor GlovePIE is het einde als verklaring, die nodig is om aan het einde als een opdracht. Dit vertelt gewoon GlovePIE waar om te stoppen met de stappen van een opdracht. Hoewel op deze pagina zal er geen voorbeeld zijn, zal er op de volgende zoals het beter getoond er.
Nu bent u klaar om al uw bouwstenen samen te stellen! Op de volgende pagina, ik zal je laten zien een eenvoudige opdracht om te zetten in Minecraft, en u zal zitten kundig voor schrijf uw eigen spraakcommando's!