GNU/Linux >> Tutoriels Linux >  >> Linux

Laissez votre terminal Linux s'exprimer

Le Terminal Linux

  • Les 7 meilleurs émulateurs de terminaux pour Linux
  • 10 outils de ligne de commande pour l'analyse de données sous Linux
  • Télécharger maintenant :Aide-mémoire SSH
  • Aide-mémoire des commandes Linux avancées
  • Tutoriels de ligne de commande Linux

Salutations d'un autre jour dans notre calendrier de l'avent des jouets en ligne de commande Linux de 24 jours. S'il s'agit de votre première visite dans la série, vous vous demandez peut-être ce qu'est un jouet en ligne de commande. Nous cherchons à comprendre cela au fur et à mesure, mais en général, il peut s'agir d'un jeu ou de toute simple diversion qui vous aide à vous amuser au terminal.

Nous espérons que même si vous en avez déjà vu certains, il y aura quelque chose de nouveau pour tout le monde dans notre série.

Certains d'entre vous sont peut-être trop jeunes pour s'en souvenir, mais avant Alexa, Siri ou l'Assistant Google, les ordinateurs avaient encore des voix.

Beaucoup d'entre nous n'oublieront jamais HAL 9000 de 2001 : A Space Odessey conversant utilement avec l'équipage (désolé, Dave). Mais entre la science-fiction des années 1960 et aujourd'hui, il y a eu toute une génération d'ordinateurs parlants. Certains d'entre eux sont géniaux, la plupart d'entre eux, pas si géniaux.

Un de mes favoris est le projet open source eSpeak. Il est disponible sous de nombreuses formes, y compris une version de bibliothèque que vous pouvez utiliser pour inclure la technologie vocale dans votre propre projet, mais il s'agit également d'un programme en ligne de commande que vous pouvez installer et utiliser facilement. Dans ma distribution, c'était aussi simple que :

$ sudo dnf install espeak

L'invocation d'eSpeak peut alors être invoquée soit de manière interactive, soit en lui redonnant du texte à l'aide de la sortie d'un autre programme ou d'une simple commande echo. Il existe un certain nombre de fichiers vocaux disponibles pour eSpeak, et si vous vous ennuyez particulièrement pendant les vacances, vous pouvez même créer le vôtre.

Un fork d'eSpeak appelé eSpeak NG ("Next Generation") a été créé en 2015 par certains développeurs qui souhaitaient poursuivre le développement d'eSpeak, par ailleurs légèrement mis à jour. eSpeak est mis à disposition en open source sous une licence GPL version 3, et vous pouvez en savoir plus sur le projet et télécharger le code source sur SourceForge.

Je vais aussi ajouter un jouet bonus aujourd'hui, cava. Parce que j'avais hâte de donner à chacun de ces articles une capture d'écran unique comme image principale, et que les sorties de jouets d'aujourd'hui sonnent plutôt que quelque chose de visuel, j'avais besoin de trouver quelque chose pour remplir l'espace. Abréviation de "visualiseur audio basé sur console pour ALSA" (bien qu'il prenne en charge plus que ALSA maintenant), cava est un bel outil de visualisation audio terminal sous licence MIT qui est amusant à regarder. Ci-dessous, une visualisation de la sortie d'eSpeak de ce qui suit :

$ echo "Rudolph, the red-nosed reindeer, had a very shiny nose." | espeak

Avez-vous un jouet en ligne de commande préféré que nous aurions dû inclure ? Notre calendrier est essentiellement fixé pour le reste de la série, mais nous aimerions toujours proposer des jouets en ligne de commande sympas dans la nouvelle année. Faites-le moi savoir dans les commentaires ci-dessous, et je vais vérifier. Et dites-moi ce que vous avez pensé de l'amusement d'aujourd'hui.

Assurez-vous de jeter un coup d'œil au jouet d'hier, résolvez un puzzle en ligne de commande Linux avec nudoku, et revenez demain pour un autre !


Linux
  1. Surveillez votre système Linux dans votre terminal avec procps-ng

  2. Quelle est votre astuce de terminal Linux préférée ?

  3. Comment changer la couleur de votre terminal Linux

  4. Comment tmux suscite la joie dans votre terminal Linux

  5. Quel est votre émulateur de terminal Linux préféré ?

Changez le thème de couleur de votre terminal Linux

Détendez-vous au coin du feu sur votre terminal Linux

Frayez-vous un chemin à travers votre terminal Linux

Jouez à Tetris sur votre terminal Linux

Conduisez une locomotive via votre terminal Linux

Comment enregistrer votre session de terminal sous Linux