Stap 7: Stem interactie...
Wat u kunt doen met Windows spraakherkenning erkenning macro 's
1. u kunt tekst invoegen van uw wens (persoonlijke info), wilt u computer te spreken.
2. u kunt toepassingen of software uitvoeren met uw stem in plaats van de muis of het toetsenbord met behulp van een programma uitvoeren.
3. u kunt bewerken veel opdrachten naar uw wens of behoefte met behulp van Geavanceerd.
In Geavanceerd hoeft u te doen door uzelf codering, zodat uw computer volgens uw opdrachten reageren zal.
Ex. Je spreekt van "Wat gaat op dude", computer zal zeggen "Niets speciale (uw naam)".
Deze codering gebeurt in Geavanceerd door het invoegen van xml.
Ben je zwak in codering???
Maak je geen zorgen, het is codering is heel eenvoudig, ik zal u begeleiden...
Code om uw Computer zoals Jarvis
Nieuwe toespraak macro... >> Kiest Advanced en de code wijzigen als dit...
< speechMacros >
< opdracht >
< listenFor >... < / listenFor >
< spreken >... < / spreken >
< / commando >
< / speechMacros >
Je moet een opdrachten toe te voegen:
< listenFor >... < / listenFor >-computer luistert de woorden die u hier opgeeft en dienovereenkomstig reageren.
< spreken >... < / spreken >-computer spreekt wat is geschreven ter zake volgens de opdracht die het kreeg.
Ook kunt u meer opdrachten op dezelfde manier bewerken.
< listenFor > Hi, JARVIS whats gaande < / listenFor >
< spreken > niets speciale sir < / spreken >
Dit is gewoon een elementaire commando, wilt u meer geavanceerde commands.you Java-Scripts en VB scripts kunt gebruiken.
Vertel me tijd:
Dit wordt gedaan met behulp van VBScript.
< listenFor > tijd < / listenFor >
< listenFor > Vertel me de tijd < / listenFor >
< script language = "vbscript" >
<! [CDATA [
Dim currentTime currentTime = FormatDateTime(Time(), 1)
Application.Speak tijd
Application.SetTextFeedback Time]] >
< / script >
Controleer uw code uitzien.
Wanneer u zal zeggen van tijd of geef me de tijd, zal uw Computer het exacte tijdstip van instant spreken.
Op dezelfde manier...
Vertel de datum:
< listenFor > Vertel me datum < / listenFor >
< script language = "vbscript" >
<! [CDATA [
Dim todaysDate todaysDate = datum
Application.Speak datum
Application.SetTextFeedback datum]] >
< / script >
Goede's ochtends commando:
< listenFor > goede's ochtends < / listenFor >
< listenFor > Gm, Jarvis < / listenFor >
< script language = "jscript" >
<! [CDATA [
var vandaag = nieuwe Date();
var t=today.getHours();
if(t<12)
{var zeggen = nieuwe Array();
zeggen [0] = "Goedemorgen meneer";
zeggen [1] = "Goedemorgen, how are you";
zeggen [2] = "Goedemorgen meneer, geniet van je bent uw dag";
vsay=say[math.Floor(math.random()*3)];
Application.Speak(vsay); }
anders als (t < 23 & & t > 19)
{var zeggen = nieuwe Array();
zeggen [0] = "verkeerd, het is nacht, Welterusten meneer";
zeggen [1] = "lol het is nacht, goede nacht, how are you";
zeggen [2] = "hij hij hij het is nacht, Welterusten meneer, hoe was je dag";
vsay=say[math.Floor(math.random()*3)];
Application.Speak(vsay); }
anders als (t > 15 & & t < 19)
{var zeggen = nieuwe Array();
zeggen [0] = "Goedenavond meneer";
zeggen [1] = "wat een onzin, Goedenavond, how are you";
zeggen [2] = "lollipop, goede evn";
vsay=say[math.Floor(math.random()*3)];
Application.Speak(vsay); }
anders als (t < 15 & & t > 12)
{var zeggen = nieuwe Array();
zeggen [0] = "yo man, goede middag meneer";
zeggen [1] = "lage iq, goede middag, how are you";
zeggen [2] = "gaf sir";
vsay=say[math.Floor(math.random()*3)];
Application.Speak(vsay); }]] >
< / script >
Voor alle voice ga commando's naar mijn blog:
http://robotsssstech.blogspot.in/2014/12/Real-Life...
Opmerking: U moet alle regels als volgt sluiten
< speechMacros >
< opdracht >
< listenFor >... < / listenFor >
< spreken >... < / spreken >
of
< script language = "..." >... < / script >
< / commando >
< / speechMacros >
Als u query een gelieve reactie hieronder.