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 avec une puissance et une conversation principale avec l'ordinateur, en outre, il leur donne 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 un ordinateur, évidemment, un microphone de bureau est préférable, de sorte qu'il était autorisé à donner des commandes sans passer par un 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 non 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. Les autres cartes du contact R ont parfois une alimentation pour les microphones à électret.

Si vous avez 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 mélangeurs 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".

Autoriser le régulateur d'affichage "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 existe généralement une option d’amplification supplémentaire du signal du microphone, par exemple "+20 dB Boost" 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 des jouets non connectés. Téléchargez, installez2.

Allez dans les paramètres (pour ce faire, appuyez sur le bouton avec l'indication "Modifier").

Dans les réglages, vous consommez déjà beaucoup de 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 poudalat. Rendez-vous 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 de régler le bouton à l'emplacement «Haut». Cependant, plus tard, en 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 comporte plusieurs types d’actions - 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 une 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, ouvrez une nouvelle branche du Bloc-notes, développez-la également dans le jeu de commandes et ajoutez 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 pouvez entrer des fichiers son 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 de l'ensemble du profil de paramètres, il est permis de spécifier les fichiers son qui seront lus lorsqu'une commande est reconnue ou non.

Sur 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 autre. 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, nous fermons également la fenêtre des 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. Faites attention à 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 un 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 y avons assigné un lancement de fichier.

Les équipes liées aux programmes, comme le souhaitent également 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 peut uniquement être activé dans les réglages du microphone du mélangeur de lecture, mais cela affecte également le fonctionnement 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: lu.
- 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.