我不是盲人,我只是想有一种方法让我的 Windows 机器大声读取缓冲区的内容。以下是基本要求:
- 读取任何英文文本缓冲区。
- 随时暂停阅读并随时恢复(当有人走进我的办公室时,不要等待几分钟才能完成大缓冲区)。
- 在播放时调整回读速度。
- 突出显示当前正在阅读的文本(可选)
我找到了几个可能的解决方案:
- Emacspeak:专为盲人设计。看起来像一个独立的程序,而不是 Emacs 插件
- Festival.el:需要节日。我找不到 Festival 的 Windows 二进制文件。有人有吗?
- 我也可以自己写。如今,文本转语音 (TTS) 库已经很多了。交互式暂停功能可能是最大的技巧,但必须有一些库可以做到。
哪个选项是最好的计划?我不想在这里进行为期一周的项目。在 Windows 中编译 Festival 是一个痛苦的实验。对于我想要的东西,Emacspeak 看起来有点矫枉过正。