Speel patience met uw stem!
Met de grammatica "sol" is dit nu mogelijk. Deze grammatica maakt gebruik van de mogelijkheid om via spraakherkenning met de muis te bewegen en te slepen.
De basis commando's zijn:
zeg: | resultaat |
kaart 1-7 | verplaatst de muis naar een rij kaarten (dus 1, 2, 3, 4, 5, 6 of 7) |
nieuwe kaart volgende verder ga door | een nieuwe kaart trekken |
naar stapel 1-4 | sleep kaart vanaf de muis positie naar een van de 4 stapels |
naar 1-7 | sleep vanaf de muispositie naar een van de 7 rijen |
1-7 naar stapel 1-4 | sleep van een van de rijen naar een van de 4 stapels |
1-7 naar 1-7 | sleep van de ene rij naar de andere |
kaart naar 1-7 | sleep de laatst getrokken kaart naar een van de rijen |
kaart naar stapel 1-4 | sleep de laatst getrokken kaart naar een van de stapel |
Aanvullende commando's:
zeg: | resultaat: |
pauzes 0-7 | Na elk deel van een actie wordt even gepauzeerd. Deze pauzes kunnen met deze commando's worden verlengd of verkort (0 is het snelst, 3 is de standaardwaarde) |
stapel automatisch | verplaats kaarten automatisch naar de 4 stapels na elke beurt |
muis hoger muis lager muis hoger 1-7 muis lager 1-7 | om de muis iets hoger of iets lager op een rijtje kaarten te krijgen. Dit is handig als je op een rij positioneert maar de muis staat niet (verticaal) op de juiste kaart. Je kunt vervolgen met "naar 1-7" of "naar stapel 1-4" |
commando's die via de grammatica commandoos worden gedefinieerd:
zeg: | resultaat: |
opnieuw delen | de toetsencombinatie {f2} |
De hele grammatica (vertaald vanuit het Engelse origineel):
<card> exported = kaart {cnum};
<newcard> exported = nieuwe kaart|volgende|‘ga door’|verder;
<to> exported = naar ((stapel {snum})|{cnum});
<cardto> exported = kaart naar ((stapel {snum})|{cnum});
<cardnumto> exported = [kaart] {cnum} naar ((stapel {snum})|{cnum});
<lower> exported = muis (lager|hoger) [{cnum}];
<wait> exported = pauzes (0 |{cnum});
<auto> exported = stapel automatisch;::
Programmeer opmerkingen:
-na elke sleep beweging moet even worden gepauzeerd, zo de minimum pauze tijd is 0.05 sec.
-deze grammatica is een oefening in het slepen van de muis met NatSpeak/natpython
|