chattts,一款多功能的ai工具,主要用于对话场景的文本转语音,软件内置超多音色参照表,能够一键生成所需语音,此外用户还可以借助软件对声音进行克隆,线上训练自己的声音等等,不管你是想文本转语音还是配音,全部都支持,软件操作简单,适用场景还超广哦
chattts官网:https://chattts.com/zh
1、下载安装chattts
2、安装依赖项,在开始之前,请确保已安装所需的软件包。您将需要torch和ChatTTS
3、导入所需库,为您的脚本导入必要的库。您将需要torch、ChatTTS和IPython.display中的Audio
4、初始化ChatTTS,创建ChatTTS类的实例并加载预训练模型
5、准备文本,定义要转换为语音的文本。将<YOUR TEXT HERE>替换为您想要的文本
6、生成语音,使用infer方法从文本生成语音。设置use_decoder=True以启用解码器
7、播放音频,使用IPython.display中的Audio类播放生成的音频。将采样率设置为24,000 Hz并启用自动播放
8、完成脚本,下图是供参考的完整脚本
1、直接在软件首页选择调音调色
2、然后点击自定义音色即可自定义声音啦
在文本中可用的控制符号,例如:
控制笑声和停顿
[laugh] 代表笑声
[uv_break] 代表停顿
比如下面这个示例文本:
text="你好啊[uv_break]朋友们,听说今天是个好日子,难道[uv_break]不是吗[laugh]?"
实际合成时,[laugh] 将被笑声替代,[uv_break] 处将加入停顿。
1、支持多种说话人语音,用户可以根据需要选择不同性别、年龄、风格的语音,为不同的应用场景增添个性化和多样性
2、支持智能识别并分别处理中文和英文部分,确保转换后的语音在两种语言之间切换自然,无缝衔接
3、支持根据需要调整ChatTTS生成的语音的语速、音调和情感,以满足不同场景下的需求
型语言模型助手的对话任务;
生成对话语音;
视频介绍;
教育和培训内容语音合成;
或是任何需要文本到语音功能的应用或服务;
1、ChatTTS是否可以定制用于特定应用程序或语音?
是的,ChatTTS可以定制用于特定应用程序或语音
2、ChatTTS是否有供开发人员和研究人员使用的开源版本?
是的,项目团队计划发布一个在40,000小时数据上训练的开源版本的ChatTTS。
3、与其他文本到语音模型相比,ChatTTS有何独特之处?
ChatTTS专为对话场景进行优化,特别适用于会话应用程序。它支持中文和英文,经过大规模数据集培训,以确保高质量、自然的语音合成。此外,计划开源基于40,000小时数据训练的基础模型使其与众不同,促进该领域的进一步研究和开发。