This page has been robot translated, sorry for typos if any. Original content here.

On parle avec l'ordinateur

Tout le monde a probablement vu que, dans les films, les personnages discutaient avec l'ordinateur avec puissance et surtout qu'il leur donnait une réponse intelligente. Maintenant, les progrès logiciels ont rendu tout cela accessible à tous les utilisateurs. En présence d'un processeur à partir de 1 GHz, le microphone est également autorisé à entraîner Windows à exécuter diverses commandes vocales et dans toutes les applications. Supposons que vous soyez autorisé à faire des commandes imitant les frappes au clavier, mais que vous utilisiez ensuite cette "fonctionnalité" dans les jouets: disons pour la phrase "Choisissez un couteau", appuyez sur "1", pour la phrase "Choisissez une arme" - "2".

Alors commençons. Tout d'abord, regardons le microphone. Je remarque que pour une utilisation dans les jouets, il est plus pratique d’utiliser un microphone fixé à la tête: un tel faisceau fonctionne plus clairement et divers bruits ne l’interfèrent pas. Et pour contrôler l’ordinateur, il est évidemment préférable d’avoir un microphone de bureau, afin qu’il soit autorisé à donner des commandes sans passer par l’ordinateur.

Pour les propriétaires du célèbre Creative SBLive! 24bits je noterai le fait que l’entrée microphone est plus intelligente que sur les autres cartes son. Si vous utilisez un microphone à condensateur peu sophistiqué (ne disposant que d’une paire de fils), il ne fonctionne pas non plus, connectez le contact L au contact R de son connecteur (s’il possède un connecteur mono, vous devez d’abord le souder en stéréo). . Sinon, l'entrée du microphone fonctionne en mode de sensibilité faible. Un microphone ainsi modifié ne peut pas être utilisé avec d'autres cartes. D'autres cartes du contact R permettent parfois l'alimentation de microphones à électret.

Si vous mangez deux cartes son, par exemple, si un PCI standard est également intégré à la récompense de la mère, il sera alors plus rationnel d’utiliser une carte son intégrée pour un microphone. Depuis la carte principale, le mélangeur peut être périodiquement reconfiguré à d’autres fins (pour l’échantillon, pour l’enregistrement des transmissions à partir du syntoniseur). Et une carte supplémentaire est autorisée à être attribuée au monopole du programme de contrôle vocal.

Le microphone doit d'abord être configuré sous Windows. Double-cliquez sur l'icône du mélangeur dans la barre d'état. Le mélangeur apparaît. Des mixeurs pour chaque carte son Windows par paire: un pour la lecture, un autre pour l’enregistrement. Nous devons configurer quoi enregistrer. Pour ce faire, allez dans "Options -> Propriétés" et sélectionnez le menu "Paramètres d'enregistrement".

Permettant l'affichage du régulateur "Microphone". Ensuite, dans les paramètres de la première fenêtre du mélangeur, cochez la case "Paramètres supplémentaires".

Sous le contrôle du microphone, il y aura un bouton supplémentaire "Paramètres", allez-y.

Il est généralement possible d’amplifier davantage le signal du microphone, par exemple, "Boost +20 dB" ou "Booster" 1. Il doit être activé si vous utilisez un microphone de bureau mais que vous n'êtes pas connecté au casque.

Faisons maintenant le programme principal. Nous allons donc utiliser Game Commander 2. Malgré le nom du jeu, il s’agit d’un programme très avancé, avec également des jouets non liés. Téléchargez, installez2.

Allez dans les paramètres (pour ce faire, appuyez sur le bouton indiquant "Modifier").

Dans les paramètres, vous consommez déjà de nombreux préréglages pour différents jouets, mais nous n’en avons pas besoin, car ils utilisent la reconnaissance lettre par mot de la voix anglaise. Ils sont tous autorisés à enlever. Entrez ensuite dans les paramètres du microphone "Outils -> Niveau du microphone".

Ici, vous devez choisir l'emplacement du curseur de volume de sorte que toutes les phrases parlées en haut indiquent "Parole détectée". Si le microphone est un microphone de bureau, il est très probablement nécessaire d’installer le régulateur à l’emplacement "Elevé". Cependant, plus tard, en cours d’utilisation réelle, le niveau de sensibilité extrêmement élevé de la console de commande peut confondre les commandes et créer de faux positifs. Dans ce cas, réduisez le volume du microphone. Fermez les paramètres du microphone.

Nous allons maintenant créer des phrases traitées par le programme.

Le programme possède une paire de types d’action - des commandes globales également pour des programmes spécifiques. Les actions (plus précisément, l’imitation de frappes au clavier) de la liste Commandes globales sont effectuées dans n’importe quelle fenêtre active, comme si vous appuyiez directement sur la touche à ce moment-là. Dans la plupart des cas, cela est également peu pratique. Et les actions pour un programme donné ne sont exécutées que si ce programme est également en cours d'exécution que sa fenêtre est active.

Pour la source, entraînons sur le Bloc-notes. Tout d’abord, lancez Notepad, puis dans les paramètres de Game Commander, allez dans "Ajouter -> Fichier de commande ..." et sélectionnez notepad.exe dans la liste des processus.

Ensuite, dans le journal des paramètres, nous ouvrons une nouvelle branche du Bloc-notes, la développons également dans le jeu de commandes et ajoutons la commande.

Dans l'onglet Général situé à droite, sélectionnez le mode Entraînement vocal dans Entrée vocale.

Un ordre apparaît pour dicter l'expression clé de la commande.

Il faut appuyer sur Démarrer, regarder le compte à rebours, dicter la commande trois fois.

Puis, encore une fois dans l’onglet Général, dans le champ Liste de touches Insérer dans une action, entrez une ou plusieurs touches dont l’appui doit être imité.

Est fait. Aujourd'hui, il est autorisé d'ajouter quelques commandes supplémentaires à l'ensemble de commandes pour réagir à d'autres mots prononcés. Dans l'onglet Feedback de la commande sélectionnée séparément, vous êtes autorisé à entrer des fichiers audio qui seront lus jusqu'à l'exécution de la commande également. Vous pouvez, par exemple, y écrire les phrases "la commande acceptée" ainsi que la "commande exécutée".

Et sous l'onglet Commentaires, l'intégralité du profil des paramètres est autorisé à spécifier les fichiers audio qui seront lus lorsqu'une commande est reconnue ou non.

Dans l'onglet Périphériques audio, vous pouvez choisir la carte son à utiliser - cela vous permet de ne pas l'utiliser sur la carte principale, mais sur une carte supplémentaire. La configuration audio Option Check vous permet de restaurer les paramètres du mélangeur s’ils ont modifié un autre programme ou qu’ils ont changé.

Tout étant ajusté, nous enregistrons les modifications et fermons une fenêtre de paramètres. Aujourd'hui, nous passons à l'étude de la première fenêtre du Game Commander.

Le premier bouton - Écouter - permet globalement au programme d’écouter attentivement et d’exécuter des commandes. Un autre bouton, Audible Feedback, permet à l’application de répondre (avec des fichiers son prédéfinis) à vos commandes. Le troisième bouton - Commandes globales - permet d’exécuter des commandes à partir de la liste globale.

Activez Listen, démarrez le Bloc-notes. Nous prononçons la commande précédemment spécifiée. Veillez à ce que Game Commander accepte (et exécute) la commande uniquement si la fenêtre du Bloc-notes était active. S'il bla bla bla, il gribouille Pas reconnu - cela ne veut pas toujours dire qu'il n'a pas reconnu la commande. Cela signifie qu'il n'a rien fait, par exemple, car il n'y avait pas de fenêtre active pour laquelle la commande avait été dite. Mais les commandes de la liste Commandes globales seront exécutées dans n'importe quelle fenêtre active si, sans aucun doute, le bouton Commandes globales est enfoncé.

Vous pouvez utiliser des commandes globales pour le contrôle général de l'ordinateur, par exemple: changer de tâche, éteindre l'ordinateur, lancer un navigateur Web. Game Commander ne sait pas exécuter seul des programmes, il ne peut qu'imiter les frappes au clavier. Mais ce problème peut être résolu à l'aide de MediaKey. Tout d’abord, dans Game Commander, nous avons créé une imitation d’appui, par exemple, LShift + LCtrl + A, puis nous avons prescrit cette combinaison blah blah dans le MediaKey et nous y avons assigné un lancement de fichier.

Les équipes associées aux programmes, telles qu'elles ont également été conçues par les créateurs, peuvent être les plus utilisées dans les jeux3. De nombreuses actions différentes peuvent être attribuées à des commandes vocales: choisir l’une ou l’autre des armes, montrer une carte, recharger, réparer, c’est beaucoup plus (dans les jouets modernes, en tant que position, chaque touche du clavier exécute quelque chose).

Maintenant que vous avez compris les principes d'utilisation de Game Commander, vous pouvez trouver une application pour cela.

________________________________________

1. Pour Creative SBLive! 24 bits (et, bien sûr, d’autres cartes son), en raison d’une erreur du pilote, l’amplificateur n’est autorisé à être allumé que dans les réglages du microphone du mélangeur de lecture, mais cela affecte également les performances du mélangeur d’enregistrement.

2. Rappelez-vous qu’en mode gratuit, il a des limitations importantes: il est impossible de simuler l’appui de plusieurs touches à la suite, et il est également impossible d’appuyer sur les touches de manière globale (uniquement dans les programmes spécifiés précédemment).

3. Nous soulignons le fait que les progrès logiciels et techniques permettent depuis longtemps de rendre la commande informatique interactive vocale partout, mais une assistance directionnelle à partir de programmes d'application est nécessaire. Par exemple, imaginez un dialogue comme celui-ci:
- Ordinateur: nouveau courrier reçu.
- Homme: lisez.
- Ordinateur: (lit).

Il y a déjà longtemps, des programmes populaires tels que TheBat!, ICQ, Miranda peuvent, d'une manière ou d'une autre, annoncer la réception d'un courrier quand ils le souhaitent et sont en mesure de le prononcer (à l'aide de plug-ins tiers). Mais ils ne peuvent pas jouer d’événement supplémentaire (par exemple, l’équipe d’une personne dans le dialogue présenté) s’ils le lisent, puis le lisent immédiatement après l’avoir reçu.