Wrong narrator language
My Windows is set to German, but all the VarAC texts are in English. This makes for a narration with a terrible accent. :) It would be nice if the TTS voice was set to English.
72 Views

My Windows is set to German, but all the VarAC texts are in English. This makes for a narration with a terrible accent. :) It would be nice if the TTS voice was set to English.
Thanks!
It does strike me as a hack to change the system wide default settings just for one app, though. What would be rather practical is if I could choose between the installed voices in the VarAC settings. There´s that selection box that allows me to choose between male and female voice (which doesn´t do anything for me). This could be polulated by the actually installed voices instead.
Here´s how language packs look like on my machine:
C:\Users\andreas>python
Python 3.10.9 (tags/v3.10.9:1dd9be6, Dec 6 2022, 20:01:21) [MSC v.1934 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import win32com.client
>>>
>>> # Create a reference to the TTS engine
>>> engine = win32com.client.Dispatch("SAPI.SpVoice")
>>>
>>> # Enumerate all available voices
>>> voices = engine.GetVoices()
>>> for voice in voices:
... print(voice.GetDescription())
...
Microsoft Hedda Desktop - German
Microsoft David Desktop - English (United States)
Microsoft Zira Desktop - English (United States)
>>>