我正在尝试使用Python代码将WIN10文本到语音的语音从Windows默认值更改为英语。
这里提到了在SAPI.Spvoice中使用SetVoice命令,但是找不到解释
from win32com.client import Dispatch
Windows_Speak = Dispatch('SAPI.Spvoice')
Windows_Speak.Speak('Tomato')
上面的代码将使用Windows默认语言设置,但我需要能够使用Python中的命令更改语言。有什么想法吗
我正在尝试使用Python代码将WIN10文本到语音的语音从Windows默认值更改为英语。
这里提到了在SAPI.Spvoice中使用SetVoice命令,但是找不到解释
from win32com.client import Dispatch
Windows_Speak = Dispatch('SAPI.Spvoice')
Windows_Speak.Speak('Tomato')
上面的代码将使用Windows默认语言设置,但我需要能够使用Python中的命令更改语言。有什么想法吗
2条答案
按热度按时间liwlm1x91#
试试这个:
播放周围,如果声音id
fkaflof62#
另一种方法是使用'pyttsx3。如果您正在尝试更改Windows的默认声音,则可以使用尝试此操作: