我目前正在使用 Ubuntu 18.04 和 Okular 来查看 pdf 文档。我认为如果我可以使用文本到语音功能会很方便。我尝试按照此处给出的所有说明进行操作:http: //freesoftwaremagazine.com/articles/listen_your_books_epub_pdf_okular/(这是我可以在网上找到的唯一来源),但我仍然无法让文本转语音功能正常工作。你能告诉我我该怎么做才能让它工作吗?如果由于已弃用而无法实现,您能否推荐一个好的替代方案?
我尝试从终端打开应用程序来收听音频。这是我选择部分文本并单击“朗读文本”时终端上的输出:
using null output device, none available
qt.speech.tts.flite: "Failed to start audio output (error 1)"
默认情况下不安装 Qt Multimedia 模块,因此您需要安装它。
我成功地遵循了这个指令集。
程序包
安装两个包
复制和粘贴文本
如果你可以的话
pdf
或创建一个文本
your-file.txt
文件并在文本编辑器中打开文本文件并从那里复制一段文本,
然后您可以将这段文本粘贴到
espeak
正在运行的终端窗口中。或者如果有烦人的警告输出
按 Enter 并
espeak
等待来自终端的输入,因此从您的 pdf 文件中复制并粘贴一些文本okular
(或从其他程序中复制并粘贴到 my 中您的问题标题所示firefox
)按 Enter 开始大声朗读。复制并粘贴其他一些文本,然后按 Enter 收听它们。
espeak
使用 ctrl C退出。看截图:
管道文本到
espeak
您可以将输出重定向到文件中
espeak
并收听pdf
文件中的所有文本,或者如果你有一个文本文件,直接读取它,
或者如果你想要一个会说话的时钟