英语文字转语音:会读英语的 AI 声音
英语是 SuperClonica 所基于的开源语音合成模型 Supertonic 3 的 31 种语言之一,所以目录中的每个声音都能读英语:旁白、男声女声,以及游戏、动漫、卡通和电影角色。你可以免费让任何声音说出你的句子,也能在自己的电脑上离线、不限字数地朗读长文本。请注意:Supertonic 3 暂不支持中文。
本指南如实说明如何获得最好的效果:如何书写文本、引擎如何处理数字、可能出现的口音,以及如何获得你需要的声音。
免费试听任何声音的英语
在任意声音页面,在文本框旁选择英语,输入 30 到 100 个字符的句子并点击生成按钮。几秒后即可听到该声音并下载录音。无需注册。
按应有的发音书写英语
标点清晰的短句听起来最自然。
- 数字、日期和单位可以保留为阿拉伯数字:引擎会读成英语单词。
- “pls”“btw”“idk”这类聊天缩写,引擎会自动展开成完整词语。
- 不常见的缩写按读法书写,并在免费试听中检查。
- 拼写相同但读音不同的词(read、lead)要让句意清楚:模型一次读完整句话。
可能出现的口音
目录中有几十个声音由英语录音制作:贾维斯、达斯·维达、蝙蝠侠、比利·布彻、海绵宝宝、瑞克和莫蒂等。它们说英语时最自然。由俄语录音制作的声音也能读英语,带有轻微的俄语口音,很适合角色和戏仿。按录音语言筛选目录即可只看英语声音。
获取用英语录制的声音
想要自己的声音,可以用 5 到 10 秒干净的英语录音(你自己的声音或已同意的说话人)在带 NVIDIA 显卡的电脑上于工作室中训练。没有显卡?在声音交易所下单:作者用你的录音训练,你验收后才付款。
离线无限朗读英语
长文本请下载声音文件并安装免费的 SuperClonica 引擎:python -m pip install superclonica-cpu。然后一条命令朗读文本文件:superclonica --text "$(cat text.en.txt)" --voice voice.json --lang en --output en.wav。它在普通处理器上离线运行,不限字数,也没有月费。