如果你想要一个使用简单还免费的文字配音服务,却一直找不到,继续阅读本文,你将获得它:在自己的电脑上,搭建一个完全免费、不限字数、支持上百种语言和角色的文本配音服务(源于微软的免费配音服务)。
看,这就是它简洁又直观的操作界面,所有功能一目了然:

第一步:准备“工具箱”
在开始之前,我们需要准备好两样“工具”:uv 和 配音服务代码。
1. 下载 uv
uv 能帮助我们自动配置和运行项目所需的各种依赖,省去复杂的Python环境设置。有了它,一切都变得简单起来!
下载
uv: 访问这个链接下载 Windows 版本的压缩包:https://github.com/astral-sh/uv/releases/download/0.9.8/uv-x86_64-pc-windows-msvc.zip解压文件: 将下载下来的
uv-x86_64-pc-windows-msvc.zip压缩包解压。你会得到3个.exe文件,其中最重要的就是uv.exe。放置
uv.exe: 我们需要把这些文件放到一个特殊的位置,这样你就能在任何文件夹里直接使用uv命令了。随便打开你电脑上的任何一个文件夹。
清空文件夹顶部的地址栏,然后粘贴输入
%userprofile%\.local\bin。按回车键,系统会自动打开一个名为
bin的隐藏文件夹
把你刚刚解压出来的3个
.exe文件(包括uv.exe)复制到这个bin文件夹里。
2. 下载配音服务的“核心文件” (仅13kb!)
我已经为你打包好了所有必需的文件,你只需要下载并解压到一个你容易找到的地方(比如桌面新建一个文件夹、或者D盘根目录等)。
下载地址:
https://pyvideotrans.com/edgettsui.zip解压文件: 解压后,你会看到如下3个文件:
app.py:这是我们配音服务的“大脑”,负责处理配音逻辑。index.html:这是服务的“操作界面”,也就是你在浏览器中看到的网页。edge_tts.json:这是一本厚厚的“角色菜单”,里面定义了所有可用的语言和声音选项。
请务必确保这三个“零件”都在同一个文件夹里,像这样整齐地放置:

第二步:启动服务!
现在,是时候让你的配音服务“活”起来了!
打开命令行窗口:
- 找到你存放那3个核心文件的文件夹。
- 清空这个文件夹顶部的地址栏,输入
cmd,然后按回车键。 - 此时,一个黑色的命令提示符窗口(也叫CMD窗口)就会弹出来,并且它已经自动定位到你当前的文件夹了。

输入启动命令:
确认黑窗口里显示的是你代码文件所在的路径后,在光标处输入我们唯一的“启动命令”,然后按下回车键:
uv run app.py
当黑窗口里显示“服务器已启动...”等信息后,你的默认浏览器会自动弹出一个页面!
第一次启动会稍微慢一些(可能需要几十秒甚至更久),因为
uv会为你自动下载和配置运行app.py所需的环境。请耐心等待。
恭喜!你的私人配音服务已经成功运行在你的电脑上了!
第三步:如何使用你的配音神器?
这个配音界面设计得非常简洁直观,一看就会:

- 文本框: 把你想要转换成语音的文字输入或粘贴到这里。如果你有长篇文字或字幕文件,也可以点击“导入 TXT / SRT 文件”按钮直接加载。
- 语言和角色:
- 首先在左侧选择你想要的语言(例如“中文普通话”)。
- 然后在右侧的下拉菜单中,选择你喜欢的配音角色(有男有女,各种声线,总有一款适合你!)。
- 音量、语速、音调: 像调音师一样拖动这些滑块,调整出你最喜欢的发音效果。
- 开始配音: 点击这个大大的按钮,稍等片刻,生成的音频就会在下方出现播放器并自动播放。
- 如果你满意,还可以点击“下载 MP3”按钮,把这段语音保存到本地,方便后续使用。
最贴心的是,它会自动记住你上次选择的语言、角色和滑块设置,下次打开就是你最熟悉的配置,无需重复设置!
%userprofile%.local\bin 不在环境变量中,怎么办?
点开左下角“开始菜单”找到 "命令行提示符",右键-->更多--->以管理员身份运行,粘贴这个命令,回车执行
reg add "HKCU\Environment" /v Path /t REG_EXPAND_SZ /d "%PATH%;%USERPROFILE%.local\bin" /f
常见问题解答
Q: 怎么关闭这个服务? A: 回到那个黑色的命令提示符窗口,按一下键盘上的
Ctrl + C组合键(同时按住Ctrl和C键),服务就停止了。Q: 运行命令时提示
uv不是有效命令怎么办? A: 这说明uv.exe没有正确地被系统识别。请返回文章顶部,重新检查“第一步:准备”中的“1. 安装uv”部分,确保uv.exe已经下载并正确放置在%userprofile%\.local\bin目录下。Q: 我关闭了之后,下次怎么再打开它呢? A: 你可以重复“第二步”的操作:找到文件夹,打开
cmd窗口,然后再次运行uv run app.py。 如果你觉得这样有点麻烦,可以创建一个快捷启动文件:在你存放
app.py的文件夹里,新建一个文本文档,命名为start.txt。复制下面的代码,粘贴到
start.txt文件里:@echo off call uv run app.py pause保存并关闭
start.txt。
修改文件扩展名: 将
start.txt重命名为start.bat。如果看不到
.txt后缀: 你需要先点击文件夹顶部的查看标签,然后勾选右侧的文件扩展名选项,这样就能看到并修改文件后缀了。
修改后,系统会提示你“更改文件扩展名可能导致文件不可用”,点击“是”确认即可。

以后,你只需要双击这个
start.bat文件,配音服务就会自动启动了!
好了,教程到此结束!
就是这么简单,无需复杂的环境配置,无需支付任何费用,你就拥有了一个功能强大且免费的文字配音神器。
快去试试吧,让你的文字“开口说话”!
