前几天和大家分享了:全网爆火的AI语音合成工具-ChatTTS。
有很多小伙伴反应模型下载还有点麻烦~
今天再给大家带来一款开源的语音合成 TTS 项目-EdgeTTS,相比ChatTTS,操作起来对小白更友好。
因为其底层是使用微软 Edge 的在线语音合成服务,所以不需要下载任何模型,甚至连 api_key 都给你省了,简直不要太良心~
关键是,除了支持普通话外,还支持很多地方口音(比如: 粤语、台湾口音、陕西话、辽宁东北话等),就凭这, 吊打 ChatTTS 有没有!
太香了,赶紧开始实操!
EdgeTTS 简介
GitHub 仓库地址:https://github.com/rany2/edge-tts
EdgeTTS 是一个文本转语音的开源项目,截至目前,在 GitHub 上已经斩获了 4k 的 Star,作者一直在更新,该项目核心就是调用微软 Edge 的在线语音合成服务,支持40多种语言,318种声音,中英文通吃,简直是我等 AI 应用开发者的福音。
EdgeTTS 使用教程
1.安装环境
最基本的环境安装,只需要两个 pip 包:
pip install edge-tts
pip install torchaudio
2. 命令行使用
安装好包后,命令行一键调用,主要有如下指令:
2.1 查看支持的音色
查看支持的所有音色:
edge-tts --list-voices
如果想查看支持的粤语 or 台湾语
edge-tts --list