-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
6.9.2, 6.11
-
None
-
OS Name: Microsoft Windows 11 Pro
OS Version: 0.0.26100 Build 26100
64-bit operating system, x64-based processor
BaseBoard Product: ASUS ROG STRIX B550-E GAMING
BIOS Version/Date: American Megatrends Inc. 3621, 1/13/2025
Processor AMD Ryzen 7 5800X 8-Core
Installed Physical Memory (RAM): 16.0 GB, 3600 MT/s
Audio inputs/outputs: Realtek High Definition Audio
Audio Driver Version: 6.0.9700.1
Audio Type: external speakers
Qt version: 6.9.2
Backend: WinRT (engine: "winrt")
Language: Any installed voice
Compiler: MSVC 2022OS Name: Microsoft Windows 11 Pro OS Version: 0.0.26100 Build 26100 64-bit operating system, x64-based processor BaseBoard Product: ASUS ROG STRIX B550-E GAMING BIOS Version/Date: American Megatrends Inc. 3621, 1/13/2025 Processor AMD Ryzen 7 5800X 8-Core Installed Physical Memory (RAM): 16.0 GB, 3600 MT/s Audio inputs/outputs: Realtek High Definition Audio Audio Driver Version: 6.0.9700.1 Audio Type: external speakers Qt version: 6.9.2 Backend: WinRT (engine: "winrt") Language: Any installed voice Compiler: MSVC 2022
-
-
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 |
673583,2 | Audio: add reentrancy guard to readyRead handler | dev | qt/qtmultimedia | Status: NEW | 0 | 0 |
673638,1 | WinRT: fix silence detection | 6.10 | qt/qtspeech | Status: NEW | +2 | 0 |