Linuxový terminál
- 7 nejlepších emulátorů terminálu pro Linux
- 10 nástrojů příkazového řádku pro analýzu dat v systému Linux
- Stáhnout nyní:SSH cheat sheet
- Cheat sheet pro pokročilé příkazy systému Linux
- Výukové programy příkazového řádku systému Linux
Zdravíme vás z dalšího dne v našem 24denním adventním kalendáři hraček s příkazovým řádkem Linuxu. Pokud je to vaše první návštěva seriálu, možná se sami sebe ptáte, co je to hračka příkazového řádku. Zjišťujeme to za pochodu, ale obecně to může být hra nebo jakákoliv jednoduchá zábava, která vám pomůže zabavit se u terminálu.
Doufáme, že i když jste některé z nich již viděli, v naší sérii bude pro každého něco nového.
Někteří z vás jsou možná příliš mladí na to, aby si je pamatovali, ale než existovala Alexa, Siri nebo Google Assistant, počítače stále měly hlasy.
Mnozí z nás nikdy nezapomenou na HAL 9000 z roku 2001:Vesmírná Odessey, která užitečně konverzovala s posádkou (promiň, Dave). Ale mezi sci-fi od 60. let 20. století a dnes existovala celá generace mluvících počítačů. Některé z nich skvělé, většina z nich ne tak skvělé.
Jedním z mých oblíbených je open source projekt eSpeak. Je k dispozici v mnoha formách, včetně verze knihovny, kterou můžete použít k zahrnutí technologie řeči do svého vlastního projektu, ale také jako program příkazového řádku, který můžete snadno nainstalovat a používat. V mé distribuci to bylo tak jednoduché jako:
$ sudo dnf install espeak
Vyvolání eSpeak pak lze vyvolat buď interaktivně, nebo do něj nasměrováním textu pomocí výstupu jiného programu nebo jednoduchého příkazu echo. Pro eSpeak je k dispozici řada hlasových souborů, a pokud se o prázdninách obzvlášť nudíte, můžete si dokonce vytvořit vlastní.
Fork eSpeak s názvem eSpeak NG („Next Generation“) byl vytvořen v roce 2015 od některých vývojářů, kteří chtěli pokračovat ve vývoji jinak lehce aktualizovaného eSpeak. eSpeak je k dispozici jako open source pod licencí GPL verze 3 a můžete se dozvědět více o projektu a stáhnout zdrojový kód na SourceForge.
Dnes přihodím také bonusovou hračku, cava. Protože jsem toužil dát každému z těchto článků jedinečný snímek obrazovky jako hlavní obrázek a dnešní výstupy hraček spíše znějí než něco vizuálního, potřeboval jsem najít něco, co zaplní prostor. Zkratka pro „console-based audio visualizer for ALSA“ (ačkoli nyní podporuje více než jen ALSA), cava je pěkný nástroj pro vizualizaci zvuku terminálu s licencí MIT, který je zábavné sledovat. Níže je vizualizace výstupu eSpeak následujícího:
$ echo "Rudolph, the red-nosed reindeer, had a very shiny nose." | espeak
Máte oblíbenou hračku příkazového řádku, kterou jsme měli zahrnout? Náš kalendář je v podstatě nastaven na zbytek série, ale přesto bychom rádi v novém roce představili nějaké skvělé hračky příkazového řádku. Dejte mi vědět v komentářích níže a já se na to podívám. A dejte mi vědět, co si myslíte o dnešní zábavě.
Nezapomeňte se podívat na včerejší hračku, Vyřešte hádanku na příkazovém řádku Linuxu pomocí nudoku a vraťte se zítra pro další!