# 使用 gTTS (Google Text-to-Speech) 库实现 Python TTS (Text-to-Speech)
from gtts import gTTS
import os
# 定义要转换为语音的文本
text = "你好,欢迎使用 Python TTS 示例代码。"
# 创建 gTTS 对象,指定语言为中文
tts = gTTS(text=text, lang='zh')
# 保存生成的音频文件
tts.save("output.mp3")
# 播放生成的音频文件(仅适用于支持 play 命令的操作系统)
os.system("start output.mp3") # Windows
# os.system("afplay output.mp3") # macOS
# os.system("mpg321 output.mp3") # Linux
# 解释说明:
# 1. 首先导入 gTTS 库和 os 模块。
# 2. 定义要转换为语音的文本。
# 3. 创建 gTTS 对象,并指定语言为中文(lang='zh')。
# 4. 使用 save 方法将生成的音频保存为 MP3 文件。
# 5. 使用 os.system 调用系统命令播放生成的音频文件,具体命令根据操作系统不同而有所差异。
如果你无法安装 gTTS
或者需要其他 TTS 库的示例,请告知我。
下一篇:退出python
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站