尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
ChatTTS-ui 本地语音合成实战:3 条部署路径、音色种子与 /tts 接口全拆解
ChatTTS-ui 本地语音合成实战3 条部署路径、音色种子与 /tts 接口全拆解【免费下载链接】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 模型提供网页界面和 /tts 接口文字转语音全程离线运行适合不想把文本交给第三方接口的内容创作者以及想给自有程序接配音能力的开发者。一、先把服务跑起来按你的情况选一条路新手Windows 预打包版从项目 Releases 下载压缩包解压后双击app.exe即可。首次运行会自动拉取模型约 2GB之后浏览器会直接打开操作页默认地址http://127.0.0.1:9966。个别安全软件会对预编译包误报遇到这种情况就换下面的方式。服务器环境Docker 容器git clone https://gitcode.com/GitHub_Trending/ch/ChatTTS-ui cd ChatTTS-ui docker compose -f docker-compose.gpu.yaml up -d # 无独显就改用 docker-compose.cpu.yaml容器启动后访问服务器 IP 的 9966 端口日志里出现启动:[0.0.0.0, 9966]即部署完成。GPU 版本基于Dockerfile.gpu构建需要宿主机装好 NVIDIA 驱动。想改代码源码部署Python 版本限定 3.9~3.11不支持 3.12 及以上。建好 venv 后执行pip install -r requirements.txt再按 requirements.txt 安装对应平台、对应 CUDA 版本的 torch最后python3 app.py启动。模型默认从阿里魔塔下载连通 huggingface 则改走 huggingface两边都不需要走代理。二、核心玩法实测从输入到产物的完整过程网页合成。在文本框里粘贴文案中英数字混杂可以直接写界面有中英分词选项选中后中文和英文被拆开分别合成数字按目标语言读出来123 在中文语境读作一二三。选一个音色点生成产物是 24kHz 的 WAV落在static/wavs/页面上可以直接试听、下载。固定音色。speaker/目录里存放的 csv 文件就是可用音色界面下拉框会列出它们。想要一个自己的声音在高级选项里填一个自定义音色值系统据此合成出音色并回存到speaker/目录之后在 API 里用custom_voice传同一个值就能锁定这个音色。情感标签。文本里插入[laugh_0]、[break_2]、[emph_1]这类控制符分别对应笑声、停顿、强调它们会被拼进合成 prompt 里出来的语音会带着对应表现不用后期再剪。/tts 接口。这是程序对接的入口POST 到/tts传text、voice、prompt、temperature默认 0.3、top_p默认 0.7、top_k默认 20等参数返回 JSON里面带 WAV 绝对路径和可下载的 URL。接口同时兼容 pyVideoTrans 的调用格式视频翻译工具可以直接把它挂进去做配音。三、真实用法举例做视频的人最省事的流程每集文案直接 POST 给/tts固定 voice 值保持全剧配音统一需要停顿或强调的位置写进[break_2]、[emph_1]批量出片不用反复进录音棚。做课件的老师挑一个音色存成固定值整门课的音频用同一嗓子讲句中用[break_2]留出思考停顿生成后导出 WAV 即可嵌入 PPT 或课程平台。无障碍阅读场景把文档文本直接交给本地服务转成音频内容只在本机流转不经过任何外部接口涉及隐私的素材也能放心处理。四、避坑指南现象首次启动卡在模型下载或报 ProxyError。原因模型源按网络环境分流——大陆 IP 直连走阿里魔塔国外 IP 走 huggingface开代理反而会让两边都不通。解法关掉代理重试若启动时报Missing spk_stat.pt或path.yaml缺失说明模型包不完整手动补齐对应文件到models/pzc163/chatTTS/下。现象显卡显存大于 4G实际却在用 CPU 跑。原因装的是 CPU 版 torch显存低于 4G 时项目也会强制走 CPU。解法先pip uninstall torch torchaudio再从 cu128 源重装 GPU 版 torch并确认系统装了 CUDA 11.8 及以上。现象同一个 seed音色对不上。原因ChatTTS 按 seed 采样音色向量采样本身带随机性不同设备、甚至同一设备多次运行都可能偏。解法别依赖 seed 跨环境复现把满意的音色存成.pt文件放进speaker/以后直接加载文件。现象启动直接抛Dynamo is not supported on Python 3.12。原因torch 编译优化不支持 3.12。解法降到 Python 3.10 左右重建环境macOS 上额外brew install libsndfile否则 soundfile 装不上。不想把文本交给第三方 API 的创作者、需要长期稳定配音服务的开发者这套东西能直接顶上。部署细节以仓库 README 为准报错和离线部署方法都整理在 faq.md 里改端口、绑定设备则编辑根目录的.env调整WEB_ADDRESS和device两项即可。【免费下载链接】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),仅供参考
RELATED

相关推荐

3 步装好 PT 助手 Plus:Chrome、Edge、Firefox 全平台安装部署指南

3 步装好 PT 助手 Plus:Chrome、Edge、Firefox 全平台安装部署指南

3 步装好 PT 助手 Plus:Chrome、Edge、Firefox 全平台安装部署指南 【免费下载链接】PT-Plugin-Plus PT 助手 Plus,为 Microsoft Edge、Google Chrome、Firefox 浏览器插件(Web Extensions),主要用于辅助下载 PT 站的种…

📅 2026/9/20 22:01:44
QuickRecorder:macOS 录屏工具完整上手指南,系统声音内录不求人

QuickRecorder:macOS 录屏工具完整上手指南,系统声音内录不求人

QuickRecorder:macOS 录屏工具完整上手指南,系统声音内录不求人 【免费下载链接】QuickRecorder A lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具 项目地址: https://gi…

📅 2026/9/20 22:01:44
PT插件配置指南:首次连接、种子管理、换机迁移一次讲清

PT插件配置指南:首次连接、种子管理、换机迁移一次讲清

PT插件配置指南:首次连接、种子管理、换机迁移一次讲清 【免费下载链接】PT-Plugin-Plus PT 助手 Plus,为 Microsoft Edge、Google Chrome、Firefox 浏览器插件(Web Extensions),主要用于辅助下载 PT 站的种子。 项目…

📅 2026/9/20 22:01:44
MORE NEWS

更多资讯

📰

web3.js 仓库 CHANGELOG 规范与实践:基于 Keep a Changelog 与 SemVer 的自动化维护指南

web3.js 仓库 CHANGELOG 规范与实践:基于 Keep a Changelog 与 SemVer 的自动化维护指南 【免费下载链接】web3.js Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions. 项目地址: https:/…

📰

ANTLR 4 入门 FAQ 实战指南:安装、运行简单语法与解析器“挂起“问题排查

ANTLR 4 入门 FAQ 实战指南:安装、运行简单语法与解析器"挂起"问题排查 【免费下载链接】antlr4 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text o…

📰

oh-my-openagent Team Mailbox Fallback Wake:团队消息递送失败时的确定性唤醒回退机制解析

oh-my-openagent Team Mailbox Fallback Wake:团队消息递送失败时的确定性唤醒回退机制解析 【免费下载链接】oh-my-openagent OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering. 项目地址: https://…

📰

四款AI编程助手与个人Agent横评:OpenClaw、Hermes、Claude Code与Codex CLI对比

四个工具放一起看,本身就很能说明问题——AI编程助手和个人Agent的边界正在快速模糊。我用实际项目把这四款工具都跑了一遍:OpenClaw挂进飞书当日常助手、Hermes Agent部署在局域网做私有化试验、Claude Code和Codex CLI塞进不同项目里做主力编程。最直观…

📰

基于Dex与Claude AI的个人操作系统:MCP协议部署与工作流实战

1. 为什么我要把Dex折腾成一个个人操作系统第一次看到Dex这个项目的时候,我脑子里冒出来的第一个念头是:这不就是一个任务管理器吗?市面上Todo类工具一抓一大把,凭什么它敢叫自己"个人操作系统"?但真正把它跑…

📰

SN 29500-12失效率预计:2008英文原版可复制PDF为何是工程刚需

简介:这是西门子企业标准SN 29500-12:2008的可复制英文原版PDF,面向电子产品可靠性工程师、光学器件设计人员及标准化从业者,用于含光学元件的产品可靠性计算,是SN 29500-1《通用》部分的专项补充。标准涵盖光学半导体信号接收器、…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬