网易有道AI算法团队也开源了一款国产TTS语音合成引擎EmotiVoice,刚上线仅一周时间就暴涨4200颗星,问鼎当周GitHub trending流行榜第一。而如今已冲到了 4.5k Star。
一、EmotiVoice是什么?
EmotiVoice是一款功能强大且现代的开源文本转语音引擎,您可以免费使用。EmotiVoice 提供中英文两种语言,超过 2000 种不同的语音。最突出的功能是情感合成,允许您创建具有多种情感的语音,包括快乐、兴奋、悲伤、愤怒等。
二、EmotiVoice的主要特色:
- 双语言支持:为您提供中英两种语言的声音合成,拥有超过2000种声音选择;
- 情感合成功能:特色的情感合成功能让您的语音更具表现力,无论是快乐、兴奋、悲伤还是愤怒,您都可以通过简单的提示词来实现情感的切换;
- 用户友好界面:EmotiVoice提供了简洁直观的网页界面,并且还配备了批量语音生成的API,让使用更加便捷。
三 、EmotiVoice的项目地址:
1、Github仓库:
https://github.com/netease-youdao/EmotiVoice
2、在线体验:
https://replicate.com/bramhooimeijer/emotivoice
四 、EmotiVoice的生成案例:
五、如何使用EmotiVoice?
为了让更多用户能够轻松体验这一技术,我们将EmotiVoice打包成了一键启动包。现在,您无需繁琐地配置Python环境,只需简单点击即可启动程序,从而避免了潜在的环境配置问题。
1、下载压缩包,解压到电脑D盘,最好不要有中文路径;
2、解压后点击启动.bat文件即可运行;
3、启动程序可能需要一点时间来安装必要的环境,安装完成后,界面如下:
4、选择“说话人”:拥有超过2000种不同声音供您选择;
5、在“提示”区域,输入您想要合成的语音情感:建议使用英文单词,如happy、sad、angry等来指定情感;
6、在“文本”区域,输入您想合成的文本内容:为了保证合成效果,建议文本不要过长,注意不能中英文夹杂输入;
7、在“输出语音”选项中,选择ch(中文)或us(英文)。
8、完成所有输入后,点击“合成”按钮,稍候片刻即可听到您定制的语音。