免费本地文字转语音:ChatTTS-ui 📅 发布时间:2026/9/20 3:50:29 👁 浏览次数: 免费本地文字转语音ChatTTS-ui【免费下载链接】ChatTTS-ui一个简单的本地网页界面使用ChatTTS将文字合成为语音同时支持对外提供API接口。A simple native web interface that uses ChatTTS to synthesize text into speech, along with support for external API interfaces.项目地址: https://gitcode.com/GitHub_Trending/ch/ChatTTS-uiChatTTS-ui 是一款本地文字转语音工具基于 ChatTTS 模型浏览器输入文本即合成 WAV 音频全程离线、文本不上传适合个人用户与 API 开发者。核心能力一览离线运行模型文件首次启动时自动下载之后断网也能合成文本内容不离开本机。网页操作启动后访问 127.0.0.1:9966输入文本、选音色、点按钮全程不用命令行。多音色预设音色来自 speaker 目录下的 csv 或 pt 文件也可填任意整数当音色种子。API 可调用内置 POST /tts 接口开发者能把合成能力挂到自己的后端服务里。最快上手路径Windows 用户推荐预打包版三步完成从项目 release 页下载压缩包解压后双击 app.exe。浏览器自动打开操作页面模型同时在后台下载约 2GB只下一次。模型加载完毕即可在页面输入文本开始合成。用源码部署也一样简单先克隆仓库、装好依赖然后执行下面两行命令。git clone https://gitcode.com/GitHub_Trending/ch/ChatTTS-ui python app.py从输入到输出的完整流程输入待合成的文本在页面顶部文本框粘贴内容多行文本会按行拆分每行对应一段独立音频。中英数字混杂也没问题数字会按当前语言读法转换。除文本框外其余参数不填也能合成。选择音色下拉框里列出的都是预设音色来自 speaker/ 目录选一个即可。也可以在下方的音色值框输入大于 1 的整数系统用它作种子生成新音色。同一种子多次使用音色相似但不会完全一致。调整语速和生成参数语速由 1-9 的滑块控制数字越大语速越快默认 5。temperature、top_p、top_k 影响语音的自然度保持默认值就能得到稳定效果。文本带控制符或效果不理想时可勾选跳过 refine text。生成并下载音频点立即合成声音几秒后页面下方出现音频列表每条标注推理时长与音频时长。点播放键试听满意后点下载音频保存 WAV 文件。生成的文件存放在 wavs 目录点清理所有 wav 文件可批量清空。进阶玩法特殊标签控制语气在 Prompt 框填[break_2]插入停顿、[laugh_0]加轻笑、[oral_2]增强口语感。例如填[break_2][laugh_0]合成结果会先停顿、再带一点笑意。固定自己的音色记录满意的音色种子值下次复用。注意同一数值在不同设备上音调可能有偏差要音色绝对稳定就找现成的 csv 或 pt 音色文件放进 speaker 目录。批量处理长文本长文按行拆分后一次提交会生成多个音频也可点导入 txt按钮把整份文本文件读进输入框。典型使用场景自媒体作者调用 /tts 接口把成片文案批量转成旁白 WAV直接导入剪辑软件。视障用户调大语速、换更清晰的音色把长文章转成可循环播放的音频。应用开发者把 /tts 挂到后端用返回 JSON 里的 url 字段直接播放或下载音频。开发者调用示例import requests res requests.post(http://127.0.0.1:9966/tts, data{ text: 大家好欢迎收听本期节目, voice: 2222}) print(res.json())常见问题与性能建议模型文件不完整怎么手动补启动报 FileNotFoundError 或提示缺 spk_stat.pt 时重新联网启动一次让下载补齐仍失败就按 FAQ文档 指引手动补对应文件。有显卡为什么没用上 GPU 加速NVIDIA 显卡显存低于 4GB 会自动回退到 CPU 合成。想启用加速需显存不低于 4GB 并安装 CUDA 工具包。9966 端口被占用怎么办打开根目录的 .env 文件把 WEB_ADDRESS 改成空闲端口例如 127.0.0.1:9967重启服务即可。同一音色值为什么两次声音不一样音色种子受设备与运行环境影响同一数值在不同机器上音调会有偏差。需要固定音色时请下载现成的 csv 或 pt 音色文件使用。ChatTTS-ui 把本地语音合成做成了开箱即用的网页工具输入、选择、合成、下载四步完成开发者还能通过 API 批量调用。部署一遍试试手感比看介绍更直接。模型首次启动需联网下载之后可离线使用新音色与版本更新以 release 页为准。【免费下载链接】ChatTTS-ui一个简单的本地网页界面使用ChatTTS将文字合成为语音同时支持对外提供API接口。A simple native web interface that uses ChatTTS to synthesize text into speech, along with support for external API interfaces.项目地址: https://gitcode.com/GitHub_Trending/ch/ChatTTS-ui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考