在 Kubuntu 18.04 中,Okular 可以读取任何选择的文本,或者默认读取整个文档。
这很好,qtspeech5
但是
- 如何设置语言?
- 如何从 CLI 使用它?
在系统设置中找不到任何语音设置。
答案1
奥克拉尔
至于现在(也在 19.04 中),Okular 依赖于 libflite1,它仅通过一个可用的 qtspeech5-flite-plugin 支持英语。
命令行界面
- 有
jovie
,您可以在托盘中配置它并选择语言。您可以从命令行使用它,例如qdbus org.kde.kttsd "/KSpeech" say "Hello World." 0
。
无障碍设施
- 另一种可能性是
orca
从以下位置配置的:系统设置→辅助功能→屏幕阅读器→启动 Orca 配置器。
CLI 带有谷歌的 TTS(在线的)
sudo apt install python-pip sox libsox-fmt-mp3
使用然后安装pip install gTTS
。
用法:~/.local/bin$ ./gtts-cli Hello\ World | play -t mp3 -