Skip to content

Speech and sounds are cut off at the end when using WASAPI #15483

@mwhapples

Description

@mwhapples

This issue at first looked similar to #14386 but on closer inspection is definitely different. The other issue seems to be with audio at the start of output being missed, this issue is that audio at the end of output is missing.

Steps to reproduce:

In NVDA advanced settings enable WASAPI audio output, press OK and restart NVDA. Listen carefully to speech output and audio beeps
when there is no speech output (eg. progress bar beeps or mouse cursor movement beeps).

Actual behavior:

The very last part of the speech is cut off (may be about last letter), audio beeps are barely there (may be just a click). It seems like some of the audio output is going missing and based on the observation with speech the last part of the audio.

Expected behavior:

The whole speech output will be heard. Audio beeps will be complete. It should be identical output to when not using WASAPI (I don't get the issue when WASAPI is disabled).

NVDA logs, crash dumps and other attachments:

System configuration

NVDA installed/portable/running from source:

NVDA installed

NVDA version:

2023.3beta2

Windows version:

11

Name and version of other software in use when reproducing the issue:

Other information about your system:

This seems to be hardware specific, I observe it on a MSI Prestige 14 laptop from late 2019, I do not get the issue on my desktop computer.

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

I think I have observed this issue since the WASAPI stuff was added.

If NVDA add-ons are disabled, is your problem still occurring?

Yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    component/audioNVDA's audio output (nvWave, issues with usb audio etc).p3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions