当 NVDA 启动时,此插件会检查 Windows 系统声音状态,如果已静音,则将其打开。 该插件还可以检查语音合成器驱动程序的状态。 如果语音合成器初始化存在问题,则尝试恢复,该合成器是在 NVDA 设置中所指定的合成器。 还有一个功能是检查 NVDA 的默认声音输出设备 如果此设备不是系统默认的设备,则插件会自动切换回系统默认设备。
注意:每次启动 NVDA 时,插件都会将声音切换到 Windows 默认输出设备。 当 NVDA 的输出设备不是“默认输出设备”或“Microsoft 声音映射器”时会进行该调整。 当然,您可以通过以下两种方式调整或禁用该功能: 1. 重新启动NVDA后,只需使用NVDA + Ctrl + C保存当前配置。默认音频设备将保存在NVDA设置中,并且每次 NVDA 启动时都不会自动切换。 2. 如果您不想通过上面方法更改 NVDA 配置,那么只需在 NVDA 设置面板中的“取消系统静音”类别下禁用“切换到默认声音输出设备”功能即可。
要打开插件设置面板,请按照下列步骤操作: * 按NVDA + N打开NVDA菜单。 * 找到“选项” ➡ “设置...”,然后在类别列表中找到“取消系统静音”。 这样,您现在可以使用 Tab 键在插件的设置中移动。
插件设置对话框中提供以下选项:
插件设置对话框中的第一个滑块“恢复到的音量级别”,如果系统音量被静音或低于相应级别,则在 NVDA 启动时恢复到该音量。
当音量小于或等于以下值时也会增大音量, 如果音量小于或等于此处指定的值,则下次启动NVDA时音量将增大。 如果音量大于此处指定的值,插件则不会调整。 当然,如果系统音量被静音,则重新启动 NVDA 时无论如何都会自动恢复。
尝试初始化语音合成器驱动程序。 仅当在 NVDA 启动且检测到语音合成器驱动程序尚未初始化时,才尝试该操作。
尝试次数,在这里,您可以指定尝试重新初始化语音合成器驱动程序的次数。 值为 0 表示无限次尝试,直到完成该过程。
“切换到默认声音输出设备” 该选项允许在启动时检查NVDA 声音的输出设备。 如果检查到不是默认的声音输出设备,则插件会自动切换。
成功恢复音量后播放声音。
实现插件特性,该插件使用了第三方模块Windows Sound Manager。
译者注: 以下内容适用于开发者,故不再翻译。 简体中文由 Eureka 翻译
You may clone this repo to make alteration to NVDA Unmute.
These can be installed with pip: - markdown - scons - python-gettext