宅K
ZH-CN

假名注音是怎么自动标上去的?读音为什么这么难

作者: Hitokara 编辑部 发布: 更新:

一名女子在石板路旁的咖啡馆露天座位托腮看着手机,桌上放着咖啡杯,远处可见木结构老町屋与五重塔。

要给日文歌词自动标上假名注音,先要把句子切成词(形态素分析),再按词去词典里查读音,最后把读音放到汉字上方。难点在于:同一个汉字,会因为上下文和歌词里特有的写法而读法不同。

假名注音是按什么顺序标上去的?

大致分三步。

  1. 把句子切成词。日文词与词之间没有空格,所以“今日は晴れ”要切成“今日/は/晴れ”。这一步叫形态素分析。
  2. 查出每个词的读音。比如“今日”,词典给出的是“きょう”。
  3. 放到汉字上方。按汉字与送假名(汉字后面跟着的假名)的分界,把词的读音分配给各个汉字。

同一个汉字,为什么会有不同读音?

汉字的读音会随词和上下文而变。比如“日本”可以读成“にほん”,也可以读成“にっぽん”;“今日”可以读成“きょう”,也可以读成“こんにち”。词典里有好几个候选读音,再根据前后的词挑出最自然的一个。即便如此,也还是有光靠上下文定不下来的情况。

歌词为什么格外难?

因为歌词里有很多普通文章里没有的写法。

  • 当て字和特殊读法。比如写作“本気”,唱出来却是“マジ”,这类读音词典里查不到。
  • 古语和自造词。词典里没有的词,只能靠推测读音。
  • 英文和专有名词混用。英文单词、人名、地名,不一定只有一种读法。
木桌上摊开的笔记本写满蓝色墨水的潦草字迹,旁边摆着茶杯、咖啡杯、插着花的花瓶和一支钢笔。

宅K 是怎么做的?

宅K 用设备里的词典(Sudachi)把歌词切成词,确定读音后显示在汉字上方。像当て字这样词典里没有的读音,由例外词典来补充。英文、韩文、中文歌词则会标上片假名读音。

歌词中“笑”“合”“日”等汉字上方以小字标注假名注音的画面。

读音不对怎么办?

可以直接在歌词界面里改。

延伸阅读:用假名注音和罗马拼音读歌词、唱日语歌的发音技巧。