NVDA 音量调节

使用简单的键盘快捷键分别调节系统中所有音频设备和正在运行程序的音量。 你可以随时通过 NVDA 输入手势对话框将默认的快捷键更改为你喜欢的快捷键。

功能

在音频源之间进行切换

要在上一个或下一个音源之间切换,可以使用 NVDA + Windows + 左或右方向键。 音源列表由两部分组成--系统音频设备和当前正在运行的带有声音输出的应用程序。该调节选项类似于 NVDA 的语音调节。 通过插件设置面板,你可以隐藏此音源列表中的任意一项。 当切换到相应程序窗口时,会自动切换到列表中相应的音源--该功能可以在插件设置面板中开启或关闭。

注意: 音源列表会根据正在运行的程序而随时发生变化。

调节音量

选中了相应音源后,你可以使用以下命令调节其音量:

注:默认情况下,每调节一次,音量会变化一个百分点。这个变化级别可在设置面板中更改,范围为 1 至 20。

调整所选频道的音量

对于选定的音源,还可以调整其各个声道的音量:

注意:对于声道音量的调节当前仅支持音频设备。

在音频输出设备之间快速切换

要将所有 NVDA 的声音输出切换到下一个可用的音频设备,只需按 NVDA + Windows + 上翻页。 而要回到上一个音频设备,则使用 NVDA + Windows + 下翻页。 此外,想要快速切换 NVDA 的声音输出到指定音频设备,可以使用 NVDA + Windows +F1 或 F2等功能键。

注意: 插件会将检测到的所有音频输出设备在输入手势对话框中创建单独的手势选项,您可以灵活分配手势。

插件设置面板

以下选项可以灵活调整插件在切换音源列表时的表现。

切换音源时读出音量状态

如果选中此复选框,则在音源或声道之间切换时,将读出其当前状态,即音量值或静音状态。

调节音量时每次增减

默认情况下,每调节一次,音量就会变化一个百分点。

默认调节当前应用程序的音量

如果选中此复选框,插件将自动切换到与当前应用程序所对应的音源。 例如,如果你当前正在火狐浏览器中浏览网站,插件将自动检测并切换到火狐这个音源,使您能够立即调节其音量级别,而无需先在音源列表中找到火狐。

过滤同名进程

有时,当运行某些程序时,会存在多个相同名称的进程。该选项可以隐藏他们。

隐藏选中进程

在这个包含复选框的列表中,你可以选中你想从音源列表中隐藏的进程。例如,一些音频服务。 “刷新"按钮用于刷新所有正在运行的进程以更新该列表。所有已选中的项目保持选中状态。 "清除"按钮 - 取消所有已选中的项目,并删除无效项。

控制检测到的所有音频设备(实验性)

启用插件的高级功能,即能够调节系统中能检测到的所有音频设备的音量。 由于一些未知的原因,此功能在某些系统上会引发错误,所以被标记为“实验性”。

隐藏选中设备

如果您不使用一个或多个音频设备,并且不希望其出现在切换音源过程中,您只需在此列表中选中相应项目,就可以轻松地将其从音源列表中隐藏。 "刷新"按钮用于扫描系统中所有音频设备并呈现。所有已选中的项目保持选中状态。 "清除"按钮 - 取消所有已选中的项目,并删除无效项。

静音模式

此静音功能有两种模式可选:

  1. 完全静音。要使用该模式只需在组合框中选择“完全静音”即可。
  2. 降低音量。将音量级别降低一个百分比值,该百分比值可以在选择组合框中的“降低音量”后调节所显示的滑块。

注意: NVDA 退出时,可以恢复所有被静音音源的音量。由于音源列表是动态变化的,因此只会恢复当前正在运行的应用程序的音量。

使用默认热键方案

如果您不想使用插件的所有功能。您可以禁用所有功能的默认热键方案。然后您可以通过 NVDA "输入手势..."对话框为您想使用的功能指定自己的热键。

贡献

我们非常感谢每一个为开发、翻译和维护这个插件做出过贡献的人。

已知问题

在某些系统中“控制所有可用的音频设备”功能会由于未知原因而发生错误。这是第三方 PyCaw 模块尚未解决的已知问题。

更新日志

1.3版

1.2版

1.1版

1.0版:实现功能。

改变 NVDA音量调节 的功能

你可以克隆这个 repo 对 NVDA音量调节进行修改。

第三方依赖

这些可以用 pip 安装。

要将插件打包分发。

  1. 打开命令行,更改到这个 repo 的根目录。
  2. 运行scons命令。如果没有错误的话,创建的插件就会存放在当前目录下。