Das Linux-Terminal
- Die 7 besten Terminalemulatoren für Linux
- 10 Befehlszeilentools für die Datenanalyse unter Linux
- Jetzt herunterladen:SSH-Spickzettel
- Spickzettel für fortgeschrittene Linux-Befehle
- Linux-Befehlszeilen-Tutorials
Grüße von einem anderen Tag in unserem 24-tägigen Adventskalender für Linux-Befehlszeilenspielzeug. Wenn dies Ihr erster Besuch in der Serie ist, fragen Sie sich vielleicht, was ein Befehlszeilenspielzeug überhaupt ist. Wir finden das im Laufe der Zeit heraus, aber im Allgemeinen könnte es ein Spiel oder eine einfache Ablenkung sein, die Ihnen hilft, Spaß am Terminal zu haben.
Wir hoffen, dass es für jeden etwas Neues in unserer Serie gibt, auch wenn Sie einige davon schon einmal gesehen haben.
Einige von Ihnen sind vielleicht zu jung, um sich daran zu erinnern, aber bevor es Alexa, Siri oder Google Assistant gab, hatten Computer noch Stimmen.
Viele von uns werden HAL 9000 aus dem Jahr 2001 nie vergessen:A Space Odessey als hilfreiches Gespräch mit der Crew (sorry, Dave). Aber zwischen der Science-Fiction der 1960er-Jahre und heute gab es eine ganze Generation sprechender Computer. Einige von ihnen großartig, die meisten von ihnen nicht so großartig.
Einer meiner Favoriten ist das Open-Source-Projekt eSpeak. Es ist in vielen Formen verfügbar, einschließlich einer Bibliotheksversion, die Sie verwenden können, um Sprachtechnologie in Ihr eigenes Projekt einzubinden, aber es kommt auch als Befehlszeilenprogramm, das Sie einfach installieren und verwenden können. In meiner Distribution war dies so einfach wie:
$ sudo dnf install espeak
Das Aufrufen von eSpeak kann dann entweder interaktiv oder durch Weiterleitung von Text unter Verwendung der Ausgabe eines anderen Programms oder eines einfachen Echo-Befehls aufgerufen werden. Es gibt eine Reihe von Sprachdateien für eSpeak, und wenn Ihnen an den Feiertagen besonders langweilig ist, können Sie sogar Ihre eigenen erstellen.
Ein Fork von eSpeak namens eSpeak NG ("Next Generation") wurde 2015 von einigen Entwicklern erstellt, die die Entwicklung des ansonsten leicht aktualisierten eSpeak fortsetzen wollten. eSpeak wird als Open Source unter einer GPL Version 3-Lizenz zur Verfügung gestellt, und Sie können mehr über das Projekt erfahren und den Quellcode auf SourceForge herunterladen.
Ich werde heute auch ein Bonusspielzeug einwerfen, Cava. Da ich darauf bedacht war, jedem dieser Artikel einen eindeutigen Screenshot als Leitbild zu geben, und das heutige Spielzeug eher Geräusche als etwas Visuelles ausgibt, musste ich etwas finden, um den Raum zu füllen. Cava ist eine Abkürzung für "console-based audio visualizer for ALSA" (obwohl es jetzt mehr als nur ALSA unterstützt), und ist ein nettes MIT-lizenziertes Terminal-Audiovisualisierungstool, das Spaß macht. Unten sehen Sie eine Visualisierung der folgenden Ausgabe von eSpeak:
$ echo "Rudolph, the red-nosed reindeer, had a very shiny nose." | espeak
Haben Sie ein Lieblings-Befehlszeilenspielzeug, das wir hätten integrieren sollen? Unser Kalender ist im Grunde für den Rest der Serie eingestellt, aber wir würden trotzdem gerne ein paar coole Kommandozeilen-Spielzeuge im neuen Jahr vorstellen. Lass es mich in den Kommentaren unten wissen, und ich werde es mir ansehen. Und lassen Sie mich wissen, was Sie von der heutigen Unterhaltung gehalten haben.
Sehen Sie sich unbedingt das gestrige Spielzeug an, Lösen Sie ein Rätsel an der Linux-Befehlszeile mit Nudoku und kommen Sie morgen für ein weiteres zurück!