支持 F5 TTS 声音克隆

从 ttsmaker.cn 提取 示例音频数据

专为测试 F5 TTS 声音克隆效果设计的音频数据提取工具,一键获取高质量示例音频

$ git clone https://github.com/Samge0/ttsmaker-download.git

$ cd ttsmaker-download

$ python crawler.py

开始提取音频数据...

核心特性

专为 F5 TTS 优化的音频数据提取解决方案

高质量音频提取

从 ttsmaker.cn 平台提取高质量示例音频,专为 F5 TTS 声音克隆优化

双模式支持

提供 crawler.py 和 crawler_js.py 两种模式,满足不同使用场景需求

批量数据处理

支持批量音频下载,一次性获取完整示例数据集,提升工作效率

安全可靠

基于 Selenium 自动化技术,稳定可靠的数据提取流程

灵活配置

通过 config.py 文件轻松自定义 ChromeDriver 路径和参数设置

即开即用

简洁的安装流程和清晰的使用文档,几分钟内即可开始提取音频

使用指南

简单五步,开始提取音频数据

1

拉取仓库

git clone https://github.com/Samge0/ttsmaker-download.git
2

进入项目

cd ttsmaker-download
3

创建环境

conda create -n ttsmaker-download python=3.10.13 -y
4

安装依赖

conda activate ttsmaker-download && pip install -r requirements.txt
5

配置并运行

cp config.demo.py config.py
# 编辑 config.py 配置 ChromeDriver
python crawler.py

完成

音频数据已提取完成,可用于 F5 TTS 声音克隆测试

F5 TTS 克隆效果展示

使用提取的示例音频进行声音克隆的实际效果

示例音频

从 ttsmaker.cn 提取的原始音频

示例音频预览

克隆音频

F5 TTS 生成的克隆音频

克隆音频预览

高质量

音频采样率优化

高相似度

声音特征准确复刻

快速生成

高效的克隆处理

常见问题

使用过程中的常见疑问解答

如何配置 ChromeDriver 路径?

复制 config.demo.py 为 config.py,然后在 config.py 文件中设置您的 ChromeDriver 可执行文件的完整路径。确保 ChromeDriver 版本与您的 Chrome 浏览器版本匹配。

crawler.py 和 crawler_js.py 有什么区别?

crawler.py 使用传统的 Selenium 方法,而 crawler_js.py 使用 JavaScript 执行方式。两种方法都能达到相同的效果,您可以根据自己的需求选择使用。

提取的音频数据可以用于其他 TTS 模型吗?

是的,提取的音频数据是通用的音频格式,可以用于各种 TTS 模型的训练和测试,不仅限于 F5 TTS。

如何确保音频提取的质量?

工具会从 ttsmaker.cn 平台提取高质量的音频文件。建议在稳定网络环境下运行,并检查下载的音频文件完整性。

是否支持批量下载音频?

是的,工具支持批量下载。您可以访问项目的 GitHub Releases 页面下载预打包的示例音频集合 results.zip。

开始提取音频数据

立即体验 ttsmaker-download,为您的 F5 TTS 项目获取优质音频数据