Skip to content

SAPI 5 Loquendo 6 voices not properly handling certain pauses #10665

@ivnc

Description

@ivnc

Reported by an user from the Spanish-speaking community. The reproducibility hasn't been tested yet since we don't have Loquendo 6 nor W7.

Steps to reproduce:

  1. Change to the voice Loquendo 6 Jorge, via SAPI5 (anyway, the issue may exist with another Loquendo 6 voices too). This doesn't happen with another SAPI voices neither with eSpeak.
  2. Go to the desktop, open the NVDA installer or some web browser, for example.

Actual behavior:

NVDA only reports the first piece of information: "Escritorio lista", "Mozilla Firefox"... In case of the NVDA installer, it doesn't automatically read the first line of the license agreement.

Expected behavior:

The syntesizer should read all the information that is being send by NVDA. From each of the following line pairs, only the first line is read.
Pair 1:
IO - speech.speak (11:04:05.347) - MainThread (3096):
Speaking ['FolderView', 'lista']
IO - speech.speak (11:04:05.389) - MainThread (3096):
Speaking ['Papelera de reciclaje', '1 de 11']

Pair 2:
IO - speech.speak (11:04:13.539) - MainThread (3096):
Speaking ['Mostrar escritorio', 'botón']
IO - speech.speak (11:04:13.970) - MainThread (3096):
Speaking ['Mostrar escritorio', 'consejo']

Pair 3:
IO - speech.speak (11:04:16.018) - MainThread (3096):
Speaking ['NotificationChevron', 'botón']
IO - speech.speak (11:04:16.473) - MainThread (3096):
Speaking ['Mostrar iconos ocultos', 'consejo']

The user has tried with another TTS software and pauses outside of the text (introduced by the software) cause the same behavior that the described here.
I attach the first part of the log (until NVDA initialized) to give a summary of the testing environment and NVDA configuration.
nvda.log

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

alpha-19460,d7229eff (Python 3)

Windows version:

Windows 7 (6.1.7601 service pack 1)

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

N/A

Other information about your system:

No addons.

Other questions

Does the issue still occur after restarting your PC?

Yes

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

This problem happens with development releases powered by Python 3. In previous versions the issue isn't reproducible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions