したがって、基本的には、ファイルを読み込めるだけでなく(現在はOkularを使用しています)、音声を音声ファイルとして保存できるテキスト読み上げソフトウェアを探しています。別の場所で.
そして、明らかに、Okularがすでにこの機能を持っている場合、その方法を知りたいと思います。
どうもありがとう!
これを行うには、リポジトリからEspeakを使用します。
コマンドオプションは単純です(man espeak
)。 espeakを介してテキストをパイプするか、-f <text file>
オプションを使用してテキストファイルを読み上げることができます。
通常の出力は音声です。オプション--standout > filename.wav
を使用して、-後で出力をオーディオに保存します。
これらの手順により、ファイルhello.wav
が作成されます。最初の行はファイルを作成します。 2行目はファイルを再生します。
$ echo "Hello, I am a computer." | espeak --stdout > hello.wav
$ mplayer hello.wav
これにより、テキストファイルのwavファイルが作成されます。 2行目はテキストファイルを再生します。
$ espeak -f readme.txt --stdout > readme.wav
$ mplayer readme.wav
注:
PDFファイルをpdftotext
でテキストファイルに変換し、上記の手順でテキストファイルを処理できます。