You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Install SAPI 4 along with the TruVoice speech synthesizer.
Press windows+d to go to the desktop.
Actual behavior:
An error occurs after "Desktop list" is spoken, and the desktop icon name isn't announced. This occurs in any situation where multiple strings are sent to NVDA.
Expected behavior:
No error, desktop icon name should be spoken.
NVDA logs, crash dumps and other attachments:
Log fragment with SAPI 4 error:
ERROR - queueHandler.flushQueue (20:22:39.763) - MainThread (8000):
Error in func SpeechManager._handleIndex
Traceback (most recent call last):
File "queueHandler.pyc", line 67, in flushQueue
File "speech\manager.pyc", line 714, in _handleIndex
File "speech\manager.pyc", line 435, in _pushNextSpeech
File "synthDrivers\sapi4.pyc", line 639, in speak
_ctypes.COMError: (-2147220704, None, (None, None, None, 0, None))
System configuration
NVDA installed/portable/running from source:
Installed.
NVDA version:
alpha-35514,dfc671f9
Windows version:
Windows 11, Version 24H2 (OS Build 26100.3194)
Name and version of other software in use when reproducing the issue:
L&H TruVoice
Other information about your system:
N/A
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.
Yes, worked prior to the SAPI 4 rewrite.
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.
The text was updated successfully, but these errors were encountered:
Hi @gexgd0419 I got you a log using your try build of this behavior, which I believe is related to that demonstrated in issue #17776 but here I demonstrated how the LHTTS voices create the error sound, but not the lhtts3000 voices. Since it doesn't say it, it's Michael, Michel, the British Peter and I've forgotten the female British one's name. For most of it I cycled between the American Male Number 1 from TruVoice and the Mike in space from Microsoft voices, noting that tabbing onto the desktop with the mike voice behaves normally but tabbing onto it with Adult Male number 1 creates an error sound instead of saying the desktop icon. If it helps you jump around, the desktop icon is called 1drv (short for one drive). The main thing to look for is whether or not the voice was able to speak 1drv.
Steps to reproduce:
Actual behavior:
An error occurs after "Desktop list" is spoken, and the desktop icon name isn't announced. This occurs in any situation where multiple strings are sent to NVDA.
Expected behavior:
No error, desktop icon name should be spoken.
NVDA logs, crash dumps and other attachments:
Log fragment with SAPI 4 error:
ERROR - queueHandler.flushQueue (20:22:39.763) - MainThread (8000):
Error in func SpeechManager._handleIndex
Traceback (most recent call last):
File "queueHandler.pyc", line 67, in flushQueue
File "speech\manager.pyc", line 714, in _handleIndex
File "speech\manager.pyc", line 435, in _pushNextSpeech
File "synthDrivers\sapi4.pyc", line 639, in speak
_ctypes.COMError: (-2147220704, None, (None, None, None, 0, None))
System configuration
NVDA installed/portable/running from source:
Installed.
NVDA version:
alpha-35514,dfc671f9
Windows version:
Windows 11, Version 24H2 (OS Build 26100.3194)
Name and version of other software in use when reproducing the issue:
L&H TruVoice
Other information about your system:
N/A
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.
Yes, worked prior to the SAPI 4 rewrite.
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.
The text was updated successfully, but these errors were encountered: