Étape 7: Interaction de voix...
Ce que vous pouvez faire avec Windows Speech reconnaissance Macros
1. vous pouvez insérer du texte de votre choix (informations personnelles), vous souhaitez que l’ordinateur de prendre la parole.
2. vous pouvez exécuter des applications ou logiciels avec votre voix au lieu de la souris ou le clavier à l’aide d’exécuter un programme.
3. vous pouvez modifier de nombreuses commandes selon votre désir ou besoin d’aide avancé.
Dans Options avancées, vous devez faire de codage par vous-même afin que votre ordinateur répondra selon vos commandes.
Ex. Vous parlez de « Ce qui se passe sur dude », ordinateur va dire « Rien de particulier (votre nom) ».
Cette codification se fera dans avancé en insérant le xml.
Vous êtes faibles dans le codage???
Ne vous inquiétez pas, c’est le codage est très facile, je vous guiderai...
Code pour faire de votre ordinateur comme Jarvis
Nouvelle macro discours... >> Choisissez avancé et changement du code comme cela...
< speechMacros >
< commande >
< listenFor >... < / listenFor >
< parler >... < / parler >
< / commande >
< / speechMacros >
Il faut ajouter une commande :
< listenFor >... < / listenFor >-ordinateur écoute les mots que vous spécifiez ici et répondre en conséquence.
< parler >... < / parler >-ordinateur parle de ce qui est écrit dans ce domaine selon la commande dont il a obtenu.
De même, vous pouvez modifier les commandes de plus de la même manière.
< listenFor > Hi, JARVIS ce qui continue < / listenFor >
< parler > rien de spécial sir < / parler >
C’est juste une commande de base, si vous voulez plus avancés commands.you pouvez utiliser des Scripts Java et VB scripts.
Me dire de temps :
Cela se fait à l’aide de VBScript.
temps de < listenFor > < / listenFor >
< listenFor > me dire le temps < / listenFor >
< script language = « vbscript » >
< ! [CDATA [
Dim currentTime currentTime = FormatDateTime(Time(), 1)
Application.Speak temps
Application.SetTextFeedback Time]] >
< /script >
Rendre votre code comme ça.
Quand vous dites temps ou me donner le temps, votre ordinateur parlera l’heure exacte de l’instant.
De la même façon...
Dire la date :
< listenFor > me dire date < / listenFor >
< script language = « vbscript » >
< ! [CDATA [
Dim todaysDate todaysDate = Date
Date de Application.Speak
Date de Application.SetTextFeedback]] >
< /script >
Bonne maîtrise de Moring :
< listenFor > bon matin < / listenFor >
< listenFor > Gm, Jarvis < / listenFor >
< script language = « jscript » >
< ! [CDATA [
var aujourd'hui = new Date() ;
var t=today.getHours() ;
if(t<12)
{dis var = new Array() ;
dire [0] = « Monsieur Good morning » ;
dire [1] = « Bonjour, comment allez-vous » ;
dire [2] = "Bonjour Monsieur, vous profitez de votre jour" ;
vsay=Say[Math.Floor(Math.Random()*3)] ;
Application.Speak(vsay) ; }
ElseIf (t < 23 & & t > 19)
{dis var = new Array() ;
dire [0] = « mauvais, il fait nuit, bonne nuit sir » ;
dire [1] = « lol c’est la nuit, bonne nuit, how are you » ;
dire [2] = "il il il il fait nuit, bonne nuit Monsieur le Président, comment était votre journée" ;
vsay=Say[Math.Floor(Math.Random()*3)] ;
Application.Speak(vsay) ; }
ElseIf (t > 15 & & t < 19)
{dis var = new Array() ;
dire [0] = « Monsieur Bonsoir » ;
dire [1] = « ce non-sens, bonsoir, comment allez-vous » ;
dire [2] = « lollipop, evn bon » ;
vsay=Say[Math.Floor(Math.Random()*3)] ;
Application.Speak(vsay) ; }
ElseIf (t < 15 & & t > 12)
{dis var = new Array() ;
dire [0] = « yo man, bon après-midi Monsieur » ;
dire [1] = « faible QI, bon après-midi, how are you » ;
dire [2] = « Monsieur gaf » ;
vsay=Say[Math.Floor(Math.Random()*3)] ;
Application.Speak(vsay) ; }]] >
< /script >
Pour la voix de toutes les commandes aller sur mon blog :
http://robotsssstech.blogspot.in/2014/12/Real-Life...
Remarque : vous devez fermer toutes les lignes comme ceci
< speechMacros >
< commande >
< listenFor >... < / listenFor >
< parler >... < / parler >
ou
< script language = «... » >... < /script >
< / commande >
< / speechMacros >
Si vous avez une requête s’il vous plaît commentaire ci-dessous.