回答:
Linuxでは、espeakはデフォルトでテキスト読み上げエンジンとしてインストールする必要があります。
次のようなことを行うことで、コマンドラインから発言できるようになります。
echo "Text to speak"|espeak
またespeak
、自分自身を入力するだけでespeakを開始し、話したいテキストの各行を入力してからEnterを押すこともできます。
あなたが見ることができるLinux用の他のTTSエンジン:
Espeakは次から入手できます(ただし、デフォルトでインストールする必要があります)
スピーチディスパッチャーとシンセサイザー(フライト、フェスティバルなど)をインストールします
alias say='echo "$1" | spd-say -p -25 -e'
設定したシンセサイザーが使用されます。
-p -25はピッチを低く設定しています...必要に応じて変更します。-eはstdinを使用します