python - 如何在python中将文本转换为语音

标签 python text-to-speech speech

我现在想知道如何在 python 中将文本转换为语音。

我在 .NET 中使用

Dim SAPI

Msg = 'Hi this is a test'

SAPI = CreateObject("sapi.spvoice")
SAPI.Speak(Msg)

最佳答案

你可以通过pyttsx来实现模块。它使用默认的 MS 语音识别系统。

import pyttsx

engine = pyttsx.init()
engine.say("Your Message")
engine.runAndWait()

关于python - 如何在python中将文本转换为语音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13759908/

相关文章:

安卓语音转文字

java - 文本到语音(这,这);不起作用

html - 如何在对话泡泡旁边设置用户图像

android - 如何在android中检索存储在外部USB设备中的数据?

python - 从 Pandas 中的每个其他时间戳中减去每个组的最小时间戳

python - Python中不同类的不同连续颜色条

android - 适用于 Android 的阿拉伯语 TTS(文本转语音)库

python - pydub计算均方根与sox不同

python - 在 python 中将 base 10 整数对转换为 ascii 字符的最佳方法

python - python中的十进制到十六进制