{"data":{"slug":"6drf21e-chattts-colab","name":"ChatTTS_colab","tagline":"🚀 一键部署（含离线整合包）！基于 ChatTTS ，支持流式输出、音色抽卡、长音频生成和分角色朗读。简单易用，无需复杂安装。","github_url":"https://github.com/6drf21e/ChatTTS_colab","owner":"6drf21e","repo":"ChatTTS_colab","owner_avatar_url":"https://avatars.githubusercontent.com/u/29720712?v=4","primary_language":"Python","stars":2582,"forks":323,"topics":["chattts","colab-notebook","text-to-speech"],"archived":false,"github_pushed_at":"2026-05-31T14:43:08+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/6drf21e-chattts-colab","markdown_url":"https://www.graphcanon.com/tools/6drf21e-chattts-colab.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/6drf21e-chattts-colab","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=6drf21e-chattts-colab","description":"🚀 一键部署（含离线整合包）！基于 ChatTTS ，支持流式输出、音色抽卡、长音频生成和分角色朗读。简单易用，无需复杂安装。","homepage_url":null,"license":null,"open_issues":78,"watchers":21,"ai_summary":null,"readme_excerpt":"<div align=\"center\">\n\n# ChatTTS_colab\n\n🚀 一键部署 简单易用 无需复杂安装（含win离线整合包）\n\n基于 [**ChatTTS**](https://github.com/2noise/ChatTTS) ，支持流式输出、音色抽卡、长音频生成和分角色朗读。\n\n\n\n**🏆稳定说话人音色库/区分男女已开源**  项目地址： [ChatTTS_Speaker](https://github.com/6drf21e/ChatTTS_Speaker)\n\n\n\n\n支持按男女、年龄、特征查找稳定音色。\n\n</div>\n\n## 整合版下载地址\n\n| 版本          | 地址                                                                         |\n|-------------|----------------------------------------------------------------------------|\n| 百度网盘        | [百度网盘](https://pan.baidu.com/s/1-hGiPLs6ORM8sZv0xTdxFA?pwd=h3c5) 提取码: h3c5 | \n| 夸克网盘        | [夸克网盘](https://pan.quark.cn/s/c963e147f204)                                | \n| Huggingface | [🤗Huggingface](https://huggingface.co/taa/ChatTTS_colab/tree/main)        |\n\n## 演示视频\n\n\n\n欢迎关注 [氪学家频道](https://www.youtube.com/@kexue) ，获取更多有趣的科技视频。\n\n## 特点\n\n- **Colab 一键运行**：无需复杂的环境配置，只需点击上方的 Colab 按钮，即可在浏览器中直接运行项目。\n- **音色抽卡功能**：批量生成多个音色，并可保存自己喜欢的音色。\n- **支持生成长音频**：适合生成较长的语音内容。\n- **字符处理**：对数字和朗读错误的标点做了初步处理。\n- **分角色朗读功能** ：支持对不同角色的文本进行分角色朗读，并支持大模型一键生产脚本。\n- **支持流输出**：边生成边播放，无需等待全部生成完毕。\n\n## 功能展示\n\n### 支持流输出\n\n\n\n### 分角色朗读功能\n\n\n\n### 音色抽卡功能\n\n\n\n### 支持生成长音频\n\n\n\n## 快速开始\n\n### 在 Colab 运行\n\n1. 点击最上方的 \"Open In Colab\" 按钮，打开 Colab 笔记本。\n2. 点击菜单栏的–代码执行程序–全部运行即可\n3. 执行后在下方的日志中找到类似\n   Running on public URL: https://**********.gradio.live\n4. https://**********.gradio.live 就是可以访问的公网地址\n\n### 在 macOS 上运行\n\n1. 安装 [Conda](https://docs.conda.io/projects/conda/en/latest/user-guide/install/macos.html)（如果尚未安装）。\n2. 打开终端，创建一个新的 conda 环境：\n   ```bash\n   conda create -n \"ChatTTS_colab\" python=3.11\n   ```\n3. 激活刚创建的环境：\n   ```bash\n   conda activate ChatTTS_colab\n   ```\n3. 克隆本项目仓库到本地：\n   ```bash\n   git clone git@github.com:6drf21e/ChatTTS_colab.git\n   ```\n4. 手动安装 ChatTTS 依赖到项目目录：\n   ```bash\n   cd ChatTTS_colab\n   git clone -q https://github.com/2noise/ChatTTS\n   cd ChatTTS\n   git checkout -q e6412b1\n   cd ..\n   mv ChatTTS temp\n   mv temp/ChatTTS ./ChatTTS\n   rm -rf temp\n   ```\n5. 在项目目录安装 ChatTTS_colab 所需的依赖：\n   ```bash\n   pip install -r requirements-macos.txt\n   ```\n6. 运行项目，等待自动下载模型：\n   ```bash\n   python webui_mix.py\n   # Loading ChatTTS model...\n   ```\n   一切正常的话会自动打开浏览器。\n\n## 常见问题：\n\n1. 第一次运行项目，ChatTTS 会自动从 huggingface 下载模型，如果因为网络问题下载失败，那么 ChatTTS 是无法自行重新下载的，需要清除缓存后重新触发下载。\n   错误信息示例：\n   ```log\n   FileNotFoundError: [Errno 2] No such file or directory: '~/.cache/huggingface/hub/models--2Noise--ChatTTS/snapshots/d7474137acb4f988874e5d57ad88d81bcb7e10b6/asset/Vocos.pt'\n   ```\n   清除缓存的方法：\n   ```bash\n   rm -rf ~/.cache/huggingface/hub/models--2Noise--ChatTTS\n   ```\n   清除缓存后，再次执行 `python webui_mix.py`，就会重新下载模型。\n\n   如果多次下载都无法成功，可以手动将**离线包**里的 models 拷贝到项目目录，从本地加载模型\n   ```bash\n      python webui_mix.py --source local --local_path models\n   ```\n2. 如果下载模型速度慢，建议使用赛博活菩萨 [@padeoe](https://github.com/padeoe) 的镜像加速 https://hf-mirror.com/\n   ```bash\n    export HF_ENDPOINT=https://hf-mirror.com\n   ```\n\n## 贡献者列表\n\n\n\n## 许可证\n\n本项目使用 MIT 许可证。","github_created_at":"2024-05-30T04:09:54+00:00","created_at":"2026-07-11T12:08:37.571059+00:00","updated_at":"2026-07-11T12:08:42.182131+00:00","categories":[{"slug":"speech-audio","name":"Speech & Audio","url":"https://www.graphcanon.com/categories/speech-audio","markdown_url":"https://www.graphcanon.com/categories/speech-audio.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/speech-audio"}],"tags":[{"slug":"chattts","name":"chattts"},{"slug":"colab-notebook","name":"colab-notebook"},{"slug":"python","name":"python"},{"slug":"text-to-speech","name":"text-to-speech"}],"trust":{"provenance":{"is_fork":false,"github_id":807935108,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T12:08:38.217Z","maintenance":{"label":"Steady","score":60,"methodology":"github_public_v1","releases_90d":0,"days_since_push":40,"last_release_at":"2024-06-21T04:48:45Z"},"security_summary":{"status":"ok","scanner":"osv@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-11T12:08:39.177Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T12:08:38.799Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-07-11T12:08:38.799Z"}}}}