日语文字转语音:会读日语的 AI 声音
日语是 SuperClonica 所基于的开源语音合成模型 Supertonic 3 的 31 种语言之一,所以目录中的每个声音都能读日语:动漫和游戏角色、旁白、男声女声。你可以免费让任何声音说出你的日语台词,也能在自己的电脑上离线、不限字数地朗读长篇日语文本。请注意:Supertonic 3 暂不支持中文。
本指南如实说明如何获得最好的日语效果:如何书写汉字和假名、引擎如何处理数字、可能出现的口音,以及如何获得用日语录制的声音。
免费试听任何声音的日语
在任意声音页面,在文本框旁选择日语,输入 30 到 100 个字符的句子并点击生成按钮。几秒后即可听到该声音的日语并下载录音。无需注册。
按应读的方式书写日语
标点清晰的短句听起来最自然。
- 用常见的汉字假名混写。
- 名字或词语有特殊读法时用假名书写:汉字看不出的读法,模型无法猜到。
- 数字可以保留为阿拉伯数字:合成前引擎会把它们转成日语单词。
- 用、和。表示停顿和句末;!和?会改变语调。
用原语言说动漫台词
日语很适合动漫和游戏角色:许多角色都能用原语言说台词,如何挑选可参阅动漫声音指南。多个角色同场时,逐句分别生成,再在视频编辑器中拼接。
可能出现的口音
目录中的声音由英语和俄语录音制作。说日语时保留音色,但会带有原语言的口音,有的声音轻一些,有的重一些。选择前请先听试听和你自己的日语台词,或者获取一个用日语录制的声音。
获取用日语录制的声音
想要地道的日语声音,可以用 5 到 10 秒干净的日语录音(你自己的声音或已同意的说话人)在带 NVIDIA 显卡的电脑上于工作室中训练。没有显卡?在声音交易所下单:作者用你的录音训练,你验收后才付款。
离线无限朗读日语
长文本请下载声音文件并安装免费的 SuperClonica 引擎:python -m pip install superclonica-cpu。然后一条命令朗读日语文本文件:superclonica --text "$(cat japanese.txt)" --voice voice.json --lang ja --output japanese.wav。它在普通处理器上离线运行,不限字数,也没有月费。