Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-139660

QTextToSpeech WinRT backend stops speaking after the first word in Qt 6.9.2

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P1: Critical P1: Critical
    • 6.8.5, 6.9.3, 6.10.0 Beta4, 6.11.0 FF
    • 6.9.2, 6.11
    • Speech
    • None
    • Windows
    • e274f5b2b (dev), 8e10ecb34 (6.10), 10f7f00ba (6.9), 4c0c876bb (tqtc/lts-6.8), d73fb2113 (dev)

      After updating from Qt 6.9.0 to Qt 6.9.2, the WinRT engine in QTextToSpeech exhibits a regression when synthesizing text in any installed voice:

      • In Qt 6.9.0, the WinRT backend correctly reads full sentences.
      • In Qt 6.9.2, only the first word is spoken; the rest of the sentence is ignored.
      • The issue occurs with all voices (English, Arabic, or any other installed voice).
      • The problem occurs both in C++ and QML implementations of QTextToSpeech using the WinRT engine.

      The sapi engine works as expected and speaks full sentences correctly; this issue only occurs with the winrt engine in Qt 6.9.2.

        For Gerrit Dashboard: QTBUG-139660
        # Subject Branch Project Status CR V

            timblechmann tim blechmann
            saif.khalifa Saif Khalifa
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: