ChatTTS WebUI 将文字合成为语音
ChatTTS WebUI 一个简单的本地网页界面,直接使用ChatTTS将文字合成为语音,同时支持对外提供API接口。从 Releases中下载压缩包,解压后双击 app.exe 即可使用,某些安全软件可能报毒,请退出或使用源码部署。
ChatTTS 是一款用于将文本转换为语音的工具(Text-to-Speech,简称 TTS)。它允许用户输入文字并生成自然、流畅的语音输出。这款工具可以用于多种场景,包括教育、播客、语音助手、无障碍访问等。ChatTTS 支持多种语言和语音风格,提供高质量的语音合成服务。
ChatTTS使用方法
安装和配置
下载和安装:
- 访问 ChatTTS 的官方网站或应用商店,下载并安装 ChatTTS 应用程序。
- 根据提示进行安装,并启动应用。
-
创建账户并登录:
- 如果需要高级功能或云端合成服务,建议创建账户并登录。
- 一些功能可能需要订阅或购买。
生成语音
输入文本:
- 在应用程序的文本框中输入你想转换为语音的文字内容。
选择语言和语音:
- 从下拉菜单中选择所需的语言和语音风格。
- 可以选择默认选项或根据需要自定义音调、语速和音量。
生成语音:
- 点击“生成”按钮,ChatTTS 会将输入的文本转换为语音。
- 你可以实时试听生成的语音,并根据需要进行调整。
保存和导出:
- 生成的语音可以保存为音频文件(如 MP3、WAV 格式),方便在其他场景中使用。
- 选择“保存”或“导出”选项,选择文件格式和保存路径。
高级功能
批量处理:
- 对于需要转换大量文本的用户,ChatTTS 提供批量处理功能。
- 导入文本文件或文档,批量生成语音文件。
API 集成:
- 开发者可以使用 ChatTTS 提供的 API,将 TTS 功能集成到自己的应用或服务中。
- 访问 ChatTTS 开发者文档,了解 API 调用方法和使用示例。
软件更新
ChatTTS webUI windows-v0.90 更新内容
- 优化中文文本归一化
- 添加 speed 1-9
- 固定音色
- env中增加
compile=true
,为true启用推理优化,为false禁用,某些情况下禁用将提高GPU速度,并减少报错 - 数字转为对应语言的读法
- torch降低到2.1.2
ChatTTS webUI 下载
一个简单的本地网页界面,在网页使用 ChatTTS 将文字合成为语音,支持中英文、数字混杂,并提供API接口。下面提供ChatTTS下载
GitHub:https://github.com/jianchang512/ChatTTS-ui
v0.89完整包下载(2.7G含模型)
百度网盘下载: https://pan.baidu.com/s/1GKa9pBq_MYtOPVJxCnZLJw?pwd=p8d5
123网盘下载:https://www.123pan.com/s/03Sxjv-GoyB3.html
huggingface link: https://huggingface.co/spaces/mortimerme/s4/resolve/main/ChatTTS-UI-0.89.7z?download=true
v0.90升级补丁包下载(190M)
补丁包仅用于覆盖旧版本升级,不可独立使用,如果未下载过完整包,请先下载完整包并解压,然后再下载补丁包覆盖。
修复torch清除缓存bug
补丁包内含 app.exe
、.env
和templates
.speaker
文件夹,解压后将这些文件文件夹复制到旧版目录下覆盖同名。
升级补丁包下载地址: https://github.com/jianchang512/ChatTTS-ui/releases/download/v0.89/win-PatchUpdate-v0.90.zip
升级 pyVideoTrans 到 1.82+ https://github.com/jianchang512/pyvideotrans
- 点击菜单-设置-ChatTTS,填写请求地址,默认应该填写 http://127.0.0.1:9966
- 测试无问题后,在主界面中选择
ChatTTS