小编Liv*_*vio的帖子

Python 3.4 - 使用 SAPI 进行文本到语音转换

我试图使用此代码使用Python 3.4将文本转换为语音,但由于我的计算机的主要语言不是英语(我使用的是Win7x64),因此语音和口音是错误的(因为我希望它“说”英语) 。

import win32com.client
speaker = win32com.client.Dispatch("SAPI.SpVoice")
speaker.Speak("Hello, it works!")
Run Code Online (Sandbox Code Playgroud)

那么,有没有办法改变(程序的,而不是系统的)语音/语言?另外,您认为有更好的方法吗?也许一个模块可以在每个系统上工作?

python windows sapi python-3.x

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×1

python-3.x ×1

sapi ×1

windows ×1