Skip to content

Pocket TTS repeats itself. #5

Description

@mikebayus

Issue: Pocket TTS Repeats Items, Sentences, and Mispronounces URLs

Environment

  • Addon: Pocket TTS for NVDA
  • **NVDA Version: NVDA v2026.1 beta 13
  • **Windows Version: windows 11 latest build

Summary of Problems

Pocket TTS is producing repeated or incorrect speech output in several scenarios:

1. Repeats the last item in a list

When navigating a directory or any list with the arrow keys, Pocket TTS repeats itself on the final item.

Example:
With three items in a folder, pressing Down Arrow results in:

  • “Books, 1 of 3”
  • “Songs, 2 of 3”
  • “Pictures, 3 of 3 of 3

The extra “of 3” appears consistently on the last item.


2. Random double-speaking

Pocket TTS sometimes repeats entire sentences or phrases even when NVDA only sends one utterance.

This happens intermittently during normal navigation or reading.


3. Mispronunciation of URLs (too many ‘W’s)

When reading URLs, Pocket TTS outputs an exaggerated number of “W” sounds.

Example:
Instead of “www.youtube.com,” it says something like:
“double you double you double you double you double you dot youtube dot com.”

This occurs with multiple websites, not just YouTube.


Steps to Reproduce

  1. Open any folder with multiple items.
  2. Navigate using Up/Down Arrow keys.
  3. Observe repeated speech on the final item.

For URL issue:

  1. Navigate to a webpage or read a link in NVDA.
  2. Pocket TTS outputs excessive “W” repetitions.

For double-speaking:

  1. Use Pocket TTS as your active synthesizer.
  2. Perform normal reading or navigation.
  3. Occasional repeated sentences occur.

Expected Behavior

  • Each list item should be spoken once, without extra “of X” appended.
  • Sentences should not repeat unless NVDA sends a second utterance.
  • URLs should be spoken with the correct number of “W”s.

Actual Behavior

  • Last list item is spoken with an extra “of X.”
  • Random double-speaking occurs.
  • URLs are spoken with excessive “W”s.

Additional Notes

  • These issues do not occur with other synthesizers on the same system.
  • Behavior is consistent across multiple folders and applications.
  • Let me know if logs, debug output, or audio samples would help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions