这是我想要的:
- Windows Narrator 仅读取我明确要求其读取的文本。
- 如果我没有明确告诉它阅读某些文本,它应该保持沉默。
- 此外,在我告诉它阅读一些文本之后,我可以单击其他地方,键入内容,通常执行所有其他任务,而它则会乖乖地继续阅读我告诉它阅读的文本。
现在的问题是,无论我点击什么,讲述人都会开始喋喋不休。我可以告诉讲述人阅读一些特定的文本,但只要我尝试做其他事情,比如点击其他窗口,它就会停止阅读我告诉它阅读的内容,而是阅读该窗口中的内容。
(如果没有办法让上述简单请求工作,那将是非常令人惊讶的。但微软永远不会停止给人惊喜。)
答案1
实现此目的最简单、最轻松的方法是将文本复制粘贴到 Notepad++ 并使用“语音”插件(使用默认的 Windows 文本转语音实用程序)。
我个人更喜欢这种方法,因为:
- 我可以在阅读文本时做其他事情而不会中断它
- 我不需要处理文本选择(例如,当我想听网站上的文本时,我不需要依赖软件来检查哪些属于文本,哪些是其他不必要的东西,如评论/图像标题等)。
- 我可以暂停/恢复演讲
安装方法:
- 下拉“插件”菜单
- 选择“插件管理器”>“显示插件管理器”
- 在“可用”选项卡中向下滚动,直到看到“语音”插件
- 勾选旁边的复选框并点击安装按钮
使用方法:
- 在 Notepad++ 中选择要朗读的文本
- 下拉“插件”菜单
- 点击“演讲”
- 出现的子菜单包含讲话和暂停/恢复的命令。
答案2
- 要打开“讲述人”,请按 Windows 徽标键 + Enter。
- Caps Lock+Ctrl+U 阅读当前页面
- Caps Lock+Ctrl+I 阅读当前段落
有关命令的详细列表,请参阅: http://windows.microsoft.com/en-US/windows-8/hear-text-read-aloud-with-narrator
答案3
Windows 10 放大镜应用(使用热键 Windows + M 打开)具有文本转语音 (TTS) 选项(打开放大镜时使用热键 ctrl + alt + 左键单击)。它会像讲述人一样在您选择的文本周围放置一个框。您可以将放大镜设置为 100% 放大,这样您就只能使用 TTS 功能而不使用放大功能。您还可以更改 TTS 的语言。
唯一的缺点是它不能解决你的第三个要点。当你点击其他地方时,TTS 会停止。我没有在 Windows 设置中看到可以更改此设置的选项。
这里微软关于使用该功能的指南。
可能有一些 TTS 桌面应用程序可以完全满足您的要求。
答案4
叙述者似乎会有时只需用鼠标选择文本即可阅读所选文本。如果没有,我会尝试单击某个地方里面选定的文本,有时这种方法有效。如果这种方法无效,我会尝试再次选择文本并单击某个位置外部的选择。
我当前的解决方案:
在“讲述人设置”>>“命令”中,我更改了以下键盘快捷键:
阅读下一段 CTRL+.
阅读上一段 CTRL+,
这样,我就可以选择一些文本并按下这些按键在段落之间来回移动。
我还映射了鼠标上的“前进”和“中”按钮来执行这些键盘组合,这样我就可以轻松地只使用鼠标。