You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio Code中下载、使用并运行gTTS(谷歌文本转语音)

搞定gTTS在VS Code里的使用指南

别担心!我刚接触gTTS和VS Code的模块管理时也一头雾水,咱们一步步拆解来做,肯定能搞定:

a) 下载gTTS模块

先确认你电脑上已经装了Python哈——一定要选对VS Code里对应的Python解释器,不然装了模块也用不了。打开VS Code的终端(快捷键Ctrl+就能调出来),输入以下命令: pip install gTTS 如果你的电脑里有多个Python版本(比如同时装了Python2和3),就用pip3 install gTTS`来指定给Python3安装。等终端提示“Successfully installed gTTS...”,这一步就大功告成了!

b) 在VS Code中编写gTTS代码

新建一个Python文件(比如命名为text_to_speech.py),我给你写了一段最基础的测试代码,直接复制过去就能用:

from gtts import gTTS
import os

# 替换成你想要转换的文本
target_text = "嗨,这是谷歌文本转语音的测试内容!"

# 创建语音对象:指定文本、语言(中文用'zh-cn',英文用'en')、语速(slow=False是正常语速)
tts = gTTS(text=target_text, lang='zh-cn', slow=False)

# 把生成的语音保存为MP3文件
tts.save("my_voice.mp3")

# 自动播放音频(不同系统命令不一样,按需调整)
# Windows用这个:
os.system("start my_voice.mp3")
# Mac换成:os.system("open my_voice.mp3")
# Linux换成:os.system("xdg-open my_voice.mp3")

几个关键点给你划重点:

  • lang参数:语言代码可以查gTTS的支持列表,常用的比如中文繁体是zh-tw,日文是ja
  • slow参数:设为True会变成慢速语音,适合练听力
  • 保存的文件名可以随便改,只要后缀是.mp3就行

c) 在VS Code中运行代码

有两种超简单的运行方式:

  • 方式一:打开你写好的Python文件,点击右上角的绿色三角形「运行」按钮(或者按快捷键F5),VS Code会自动用你选中的Python解释器执行代码
  • 方式二:在终端里直接输入命令:python text_to_speech.py(多版本的话用python3 text_to_speech.py)
    运行成功后,你会在项目文件夹里看到生成的my_voice.mp3,同时系统会自动弹出音频播放器播放这段语音。

如果遇到报错,先检查这几点:

  • VS Code左下角状态栏显示的Python解释器是不是你装gTTS的那个?不对的话点一下切换就行
  • 播放命令是不是对应你的系统?比如Mac用户别用Windows的start命令
  • 有没有联网?gTTS需要调用谷歌的API,得有网络才能生成语音

内容的提问来源于stack exchange,提问作者OscarF123

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.13 09:25:47