Linuxターミナル
- Linux用の上位7つのターミナルエミュレータ
- Linuxでのデータ分析のための10個のコマンドラインツール
- 今すぐダウンロード:SSHチートシート
- 高度なLinuxコマンドのチートシート
- Linuxコマンドラインチュートリアル
24日間のLinuxコマンドラインおもちゃのアドベントカレンダーの別の日からのご挨拶。このシリーズに初めてアクセスする場合は、コマンドラインのおもちゃが何であるかを自問するかもしれません。私たちはそれを理解していきますが、一般的には、ゲーム、またはターミナルで楽しむのに役立つ単純な流用である可能性があります。
これらのいくつかを以前に見たことがあったとしても、私たちのシリーズのすべての人にとって新しい何かがあることを願っています。
若すぎて覚えられない人もいるかもしれませんが、Alexa、Siri、またはGoogleアシスタントが登場する前は、コンピューターにはまだ音声がありました。
私たちの多くは、2001年のHAL 9000を決して忘れません。宇宙の旅は、乗組員との会話に役立ちます(申し訳ありませんが、デイブ)。しかし、1960年代の空想科学小説から今日まで、全世代の話すコンピューターがありました。それらのいくつかは素晴らしいですが、ほとんどはそれほど素晴らしいものではありません。
私のお気に入りの1つは、オープンソースプロジェクトeSpeakです。独自のプロジェクトに音声テクノロジを含めるために使用できるライブラリバージョンなど、さまざまな形式で利用できますが、インストールして簡単に使用できるコマンドラインプログラムとしても使用できます。私のディストリビューションでは、これは次のように単純でした:
$ sudo dnf install espeak
次に、eSpeakの呼び出しは、インタラクティブに呼び出すか、別のプログラムの出力または単純なechoコマンドを使用してテキストをeSpeakにパイプすることによって呼び出すことができます。 eSpeakで利用できる音声ファイルは多数あります。休暇中に特に退屈している場合は、独自の音声ファイルを作成することもできます。
eSpeak NG(「次世代」)と呼ばれるeSpeakのフォークは、他の点ではわずかに更新されたeSpeakの開発を継続したい一部の開発者から2015年に作成されました。 eSpeakはGPLバージョン3ライセンスの下でオープンソースとして利用可能になり、プロジェクトの詳細を確認し、SourceForgeでソースコードをダウンロードできます。
今日はボーナスおもちゃ、カバも投げます。私はこれらの記事のそれぞれにリード画像として独自のスクリーンショットを提供することを熱望しており、今日のおもちゃは視覚的なものではなく音を出力するため、スペースを埋めるために何かを見つける必要がありました。 「ALSA用のコンソールベースのオーディオビジュアライザー」の略で(現在はALSAだけではありませんが)、cavaはMITライセンスの優れた端末オーディオビジュアライゼーションツールであり、見るのが楽しいものです。以下は、eSpeakの以下の出力を視覚化したものです。
$ echo "Rudolph, the red-nosed reindeer, had a very shiny nose." | espeak
含めるべきお気に入りのコマンドラインおもちゃはありますか?私たちのカレンダーは基本的にシリーズの残りの部分に設定されていますが、新年にはいくつかのクールなコマンドラインのおもちゃを紹介したいと思います。以下のコメントで教えてください、そして私はそれをチェックします。そして、今日のアミューズメントについてどう思ったか教えてください。
昨日のおもちゃをチェックして、Linuxコマンドラインでnudokuを使ってパズルを解き、明日また戻ってきてください。