Skip to content

Audio settings with stereo headset (or speakers) - Send NVDA sounds on one side and the rest of Windows sounds on the other side #12985

@CyrilleB79

Description

@CyrilleB79

I have had this feature request in mind since many years. But I finally open this ticket thanks to another person asking it on a French mailing list.

Is your feature request related to a problem? Please describe.

When participating to audio-conferences on the computer, it's often confusing to have NVDA's vocal feedback mixed up with the audio stream of the conference.

Describe the solution you'd like

NVDA audio stream is produced by synthesizer output but also beeps (progress bars, indent reporting) as well as other sounds such as focus/browse mode and spelling mistakes detection.
With a stereo headset or stereo speakers, it would be handy to have an option allowing to split the audio stream in two parts:

  • NVDA audio stream on one side, (e.g. left ear)
  • the rest of the computer's audio stream on the other side (e.g. right ear). That includes Windows sounds and sounds of the applications, which may include:
    • the audio stream of an aundio conference (Skype, Zoom, Teams either withe desktop application or in the browser)
    • the audio stream of audio or video editing/processing software (e.g. mp3DirectCut)

Describe alternatives you've considered

  • Maybe there is one or more applications that may already do this job; if yes, it would be good to reference it here.
  • In this issue, we may also consider the opportunity to add this feature in an add-on.

But IMO it would be valuable to have this feature integrated in NVDA or in an add-on rather that an external application. It would allow many people to discover this feature even if they do not express the need clearly.
Also it would be a plus to have this feature available in a portable version of NVDA; I do not know if it is technically doable however.

Additional context

Jaws 2022 will provide this feature (and that's what convinced me that this feature could be embedded in a screen reader). Below is a quote of its release notes (What's new):

Sound Splitter
Earlier in JAWS and Fusion 2021, we introduced a way for users to lower the volume of JAWS speech independently of system audio to help make it easier to hear audio from other applications. Version 2022 takes this a step further by now allowing those using stereo headsets or speakers to route all JAWS or Fusion speech to one ear while routing audio from all other applications to the other ear. This helps make it easier to continue getting work done with JAWS while following along during a Zoom or Teams meeting, a Skype call, or a YouTube video.
To split audio:

  1. Press INSERT+SPACEBAR followed by V to activate the Volume layer.
  2. Press B for Balance, and then do one of the following:
    ◦ Press LEFT ARROW to route JAWS Speech to the left and audio from all other applications to the right.
    ◦ Press RIGHT ARROW to route JAWS speech to the right and audio from all other applications to the left.
    ◦ Press UP ARROW to restore both JAWS speech and application audio to both channels.
    Note: Before attempting to split your audio, make sure your headset or speakers are properly oriented. For instance, if you route JAWS speech to the left and instead hear it in your right ear, your headset is most likely reversed.
    Once you split your JAWS speech and application audio, it remains in effect until you restart JAWS, or use the command to restore the audio balance.

I do not advocate for copying all features of Jaws in NVDA. But I think in this case that having this feature integrated in NVDA is a real plus.

Metadata

Metadata

Assignees

No one assigned

    Labels

    p5https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions