百人一首朗读:制作歌牌练习用的音频
歌牌需要一位读手:读手朗读百人一首中的一首和歌,选手们抢着拿写有下句的牌。一个人或在小社团练习时,常常没有人来读,录音的顺序和速度也不一定合适。
本指南介绍竞技歌牌的朗读节奏、如何书写 100 首和歌让声音读对,以及如何用免费的 SuperClonica 引擎把全部和歌生成日语音频,做成随机顺序的练习音轨。注意:SuperClonica 引擎不支持中文朗读,但可以朗读日语等 31 种语言。
歌牌朗读听起来是什么样
根据全日本歌牌协会的读手讲习资料,基本模式称为 5-3-1-6:上一张牌的下句约 5 秒,拖长的尾音 3 秒,停顿 1 秒,然后是下一张牌的上句约 6 秒。比赛以开场歌“难波津に”开始,它不在 100 张牌之中。合成语音能清楚地读出字词,但不会像受过训练的读手那样吟唱或拖长最后一个音。
按读音书写和歌
历史假名用法不按字面读:けふ 读作 きょう,てふ 读作 ちょう,第 1 首中的 庵 读作 いお。每一句都用平假名按实际读音书写,词组之间加 、,例如第 1 首上句写成 あきのたの、かりほのいおの、とまをあらみ,下句写成 わがころもでは、つゆにぬれつつ。这些和歌已有 700 多年历史,可以自由使用。
用日语生成全部 100 张牌
用 python -m pip install superclonica-cpu 安装免费引擎,把每首和歌的上句和下句分别生成单独的文件,例如 superclonica --text "あきのたの、かりほのいおの、とまをあらみ" --voice voice.json --lang ja --output 001_kami.wav。200 个文件都使用同一个声音和 seed。如果某句明显短于读手的 5 秒或 6 秒,用 --speed 放慢。
制作随机顺序的练习音轨
把 1 到 100 的编号打乱,然后按顺序拼接文件:上一张牌的下句,约 4 秒静音(对应尾音和停顿),再接下一张牌的上句。开头放上开场歌。任何音频编辑器或一个简短脚本都能完成,每次打乱都会得到新的顺序。
选择声音
在各声音页面输入一句(30 到 100 个字符),无需账号即可免费试听。声音库中的声音由英语和俄语录音制作,读日语时会带口音,所以选择前先听一听。想要地道的日语朗读,可以请同意的社团成员录制 5 到 10 秒干净的日语,在工作室训练声音。比赛时请遵守主办方规则:正式比赛由真人读手朗读。