SummerTTS简介
SummerTTS是一个基于C++的独立编译的中文和英文语音合成项目,具有以下特点:
- 可以本地运行,不需要网络
- 没有额外的依赖,一键编译即可使用
- 支持中文和英文语音合成
- 底层使用Eigen矩阵库,不依赖其他神经网络框架
- 在Ubuntu等Linux平台上可以直接编译运行
快速开始
- 克隆项目到本地
git clone https://github.com/huakunyang/SummerTTS.git
- 下载模型文件
从以下百度网盘地址下载模型文件,放入项目的models目录:
链接: https://pan.baidu.com/s/1rYhtznOYQH7m8g-xZ_2VVQ?pwd=2d5h
提取码: 2d5h
- 编译项目
cd build
cmake ..
make
- 运行测试
中文合成:
./tts_test ../test.txt ../models/single_speaker_fast.bin out.wav
英文合成:
./tts_test ../test_eng.txt ../models/single_speaker_english.bin out_eng.wav
主要功能
- 支持中文和英文语音合成
- 提供单说话人和多说话人模型
- 可调节语速
- 支持阿拉伯数字和标点符号
- 集成文本正则化模块,改善数字、日期等的发音
更多资源
SummerTTS为开发者提供了一个简单易用的语音合成解决方案,欢迎大家使用并提出宝贵意见!