ChatTTS_colab:基于 ChatTTS 的一键部署解决方案

本文更新于: 2024年6月12日

APP喵前言:通过 ChatTTS_colab,可以方便地在 Colab 环境中利用 ChatTTS 的强大语音生成功能,无论是进行学术研究、内容创作还是技术开发,都能大大提升效率和体验。更多类似项目:

ChatTTS_colab:基于 ChatTTS 的一键部署解决方案-APP喵
ChatTTS_colab:基于 ChatTTS 的一键部署解决方案-APP喵

ChatTTS文本转语音模型,声音十分逼真

ChatTTS_colab:基于 ChatTTS 的一键部署解决方案-APP喵
ChatTTS_colab:基于 ChatTTS 的一键部署解决方案-APP喵

pyVideoTrans:使用ChatTTS将文字合成为语音本地web ui版

项目简介

ChatTTS_colab 是一键部署 ChatTTS 项目(含离线整合包)!基于 ChatTTS ,支持音色抽卡、长音频生成和分角色朗读,能够根据文本内容,用不同的音色为不同角色配音,适合有角色对话的文本。简单易用,无需复杂安装。

演示截图

分角色朗读

ChatTTS_colab:基于 ChatTTS 的一键部署解决方案

音色抽卡

ChatTTS_colab:基于 ChatTTS 的一键部署解决方案

生成长音频

ChatTTS_colab:基于 ChatTTS 的一键部署解决方案

功能特点

  • Colab 一键运行:无需复杂的环境配置,只需点击上方的 Colab 按钮,即可在浏览器中直接运行项目。
  • 音色抽卡功能:批量生成多个音色,并可保存自己喜欢的音色。
  • 支持生成长音频:适合生成较长的语音内容。
  • 字符处理:对数字和朗读错误的标点做了初步处理。
  • 分角色朗读功能 :支持对不同角色的文本进行分角色朗读,并支持大模型一键生产脚本。

在 Colab 运行

  1. 点击最上方的 “Open In Colab” 按钮,打开 Colab 笔记本。
  2. 点击菜单栏的–代码执行程序–全部运行即可
  3. 执行后在下方的日志中找到类似 Running on public URL: https://**********.gradio.live
  4. https://**********.gradio.live 就是可以访问的公网地址

在 macOS 上运行

  1. 安装 Conda(如果尚未安装)。
  2. 打开终端,创建一个新的 conda 环境:
    conda create -n "ChatTTS_colab" python=3.11
  3. 激活刚创建的环境:
    conda activate ChatTTS_colab
  4. 克隆本项目仓库到本地:
    git clone [email protected]:6drf21e/ChatTTS_colab.git
  5. 手动安装 ChatTTS 依赖到项目目录:
    cd ChatTTS_colab
    git clone https://github.com/2noise/ChatTTS
    cd ChatTTS
    git checkout -q f4c8329
    cd ..
    mv ChatTTS temp
    mv temp/ChatTTS ./ChatTTS
    rm -rf temp
  6. 在项目目录安装 ChatTTS_colab 所需的依赖:
    pip install -r requirements-macos.txt
  7. 运行项目,等待自动下载模型:
    python webui_mix.py
    # Loading ChatTTS model…

一切正常的话会自动打开浏览器。

常见问题

第一次运行项目,ChatTTS 会自动从 huggingface 下载模型,如果因为网络问题下载失败,那么 ChatTTS 是无法自行重新下载的,需要清除缓存后重新触发下载。 错误信息示例:

FileNotFoundError: [Errno 2] No such file or directory: '~/.cache/huggingface/hub/models--2Noise--ChatTTS/snapshots/d7474137acb4f988874e5d57ad88d81bcb7e10b6/asset/Vocos.pt' 

清除缓存的方法:

rm -rf ~/.cache/huggingface/hub/models--2Noise--ChatTTS

清除缓存后,再次执行 python webui_mix.py,就会重新下载模型。

如果多次下载都无法成功,可以手动将离线包里的 models 拷贝到项目目录,从本地加载模型

python webui_mix.py --source local --local_path models

如果下载模型速度慢,建议使用赛博活菩萨 @padeoe 的镜像加速 https://hf-mirror.com/

 export HF_ENDPOINT=https://hf-mirror.com

项目地址

GitHub:https://github.com/6drf21e/ChatTTS_colab
在线 Colab 版:https://colab.research.google.com/github/6drf21e/ChatTTS_colab/blob/main/chattts_webui_mix.ipynb

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
本文链接:Click here to view the current URL

声明:本站为个人非盈利博客,资源均网络收集且免费分享无限制无需登录。资源仅供测试学习,请于24小时内删除,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集。请支持正版!如若侵犯了您的合法权益,可联系我们处理。

给TA打赏
共{{data.count}}人
人已打赏
智能AI网站

Hume AI:具备共情的AI聊天工具,适合用来锻炼英语口语

2024-6-12 10:10:25

网站

NopeCHA:自动识别 CAPTCHA 验证码的 AI 工具插件

2024-6-13 9:40:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索