Python3.x语音模块
python 3.0是否有pyTTS或某种语音模块?我似乎在任何地方都找不到它,我真的很想尝试一下。Festival是我所知道的Linux上唯一的TTS引擎,它有pyfestival-Python3.x语音模块,python,windows,speech,Python,Windows,Speech,python 3.0是否有pyTTS或某种语音模块?我似乎在任何地方都找不到它,我真的很想尝试一下。Festival是我所知道的Linux上唯一的TTS引擎,它有pyfestival- 在过去,我编写自己的绑定是因为接口非常简单。在windows上,最简单的方法是使用接口直接访问,例如 import win32com.client speaker = win32com.client.Dispatch("SAPI.SpVoice") speaker.Speak("Hello, it works!"
在过去,我编写自己的绑定是因为接口非常简单。在windows上,最简单的方法是使用接口直接访问,例如
import win32com.client
speaker = win32com.client.Dispatch("SAPI.SpVoice")
speaker.Speak("Hello, it works!")
我使用的是win7 x64。
我安装了pywin32,Anurag Uniyal的答案有效
以下是撰写本文时的最新版本。
您可以看到有两个版本:pywin32-218.win32-py3.1.exe
pywin32-218.win-amd64-py3.1.exe
请记住,即使您的操作系统是64b,您也可能安装了python3 32b或python3 64b。 例如,我有win7 x64,但我安装了python3 32b。如果这是你的情况,选择win32;如果没有,请选择amd64
祝你好运我已经试过了,但对我不起作用。也许是因为我在运行64位Win7?(我已经安装了win32com,但我无法导入它)嗯,不确定64位Win 7,这可能是SOSo的另一个问题看起来我没有安装Microsoft speech sdk,但即使现在安装了,我仍然无法导入它。我读到我必须运行makepy(tools | COM-makepy-utility |…)或其他工具来实现这个功能,但我似乎没有找到它。您能帮我做一下吗?回溯(最近一次调用):导入win32com.client文件“C:\Python31\lib\site packages\win32com_init_uu2;.py”第5行导入win32api、sys、os导入错误:DLL加载失败:找不到指定的模块。这是在我尝试导入win32com.client时(导入win32com.client)