jark006 / SummerTTS_VS

SummerTTS 是一个基于C++的独立编译的中文和英文语音合成项目,可以本地运行不需要网络,而且没有额外的依赖,一键编译完成即可用于中文和英文的语音合成。SummerTTS is a standalone Chinese and English speech synthesis(TTS) project that has almost no dependency and could be easily used for Chinese TTS with just one key build out
10 stars 4 forks source link
cpp text-to-speech tts visual-studio voice windows

Fork From: https://github.com/huakunyang/SummerTTS

简介

原项目只支持纯中文或纯英文发音,故在此将其模型混搭使用,可以处理中英混合文本,但由于两个模型音色不同,故总体音色有点不协调,而且英文模型对部分单字母发音错误。

模型文件在 https://github.com/jark006/SummerTTS/releases 下载,也可以到原作者百度网盘下载: https://pan.baidu.com/s/1rYhtznOYQH7m8g-xZ_2VVQ?pwd=2d5h 提取码: 2d5h

步骤

使用 VisualStudio 2022 打开 SummerTTS_VS.sln 编译即可,生成可执行文件位于 ./x64/Release/SummerTTS_VS.exe

# 命令行执行
.\SummerTTS_VS.exe textPath CN_modelPath EN_modelPath outputPath

# 例如
.\SummerTTS_VS.exe .\test.txt D:\SummerTTSModels\single_speaker_fast.bin D:\SummerTTSModels\single_speaker_english_fast.bin out.wav

其他

本工程适用于Windows / VisualStudio 2022。另有仓库适用于 Linux, Win(mingw64/ucrt64)链接:https://github.com/jark006/SummerTTS


SummerTTS 用于纪念2023年即将到来和终将逝去的夏天

说明

更新日志

使用说明

后续开发

联系作者

感谢

本项目在源代码和算法方面使用了下列方案,在此表示感谢, 若可能引发任何法律问题,请及时联系我协调解决