三才五格 · 姓名打分

名字谐音测试

字都选得很好,连读却翻了车——"杜子腾""史珍香""范统"都是这一类。本页把姓名拆成音节做归一化(去声调、合并 zh/z、n/l、in/ing 等方言易混读法),再拿整段连读去比对歧义短语库,同时检查声调起伏、叠韵与双声三关。

库内读音 730 字 · 歧义短语 314 条 · 雅化谐音 19 条 ·未收录的字可手填读音,结果只反映库内比对,不代表就一定安全

库内比对结论:高,命中 1 条歧义短语;顺口度 100 分(顺口)。

歧义谐音命中

雅化谐音(连读反而是好词)

逐字读音与归一化

字读音声母韵母声调比对键
杜dùdu4声du
子zǐzi3声zi
腾téngten2声ten

音韵三关体检

100分顺口
  • 杜去声4声
  • 子上声3声
  • 腾阳平2声
  • 三关都没发现问题:声调有起伏、韵母不重复、声母不相连。

怎么判的

  1. 取音:逐字查本库读音(730 字,姓氏取姓氏音,如"区 ōu""查 zhā""解 xiè");库外的字标"需手填",不猜。
  2. 归一:去掉声调;zh→z、ch→c、sh→s;ing→in、eng→en、ang→an;开方言模式再并 n↔l、f↔h。
  3. 滑窗比对:把姓名连读音节按短语长度逐段切片,与库内每条短语的归一化音节做全等比对,命中即记录命中位置与严重度。
  4. 三关体检:声调起伏(全平/全仄/三上声连读)、叠韵(韵母重复)、双声(相邻声母相同)各按 0—2 分计,合成顺口度。

严重度只是本页对库内条目的分级:高=连读即成骂称或身体尴尬;中=成丧气话、病症词;低=普通歧义。分级不预测会不会真被起外号——那取决于同学和老师,不取决于算法。

图解

姓名音节归一化与滑窗比对流程
「杜子腾」的归一化过程与命中路径
声调起伏叠韵双声三关体检示例
三关体检示例得分(按本页算式实算)
歧义短语库按类别与严重度构成
短语库构成:314 条按类别与严重度分布

常见疑问

没测出问题,是不是名字就安全了?

不能这么讲。库里的短语只有 314 条,覆盖的是常见口语词与经典外号路径;方言土语、校内新造的梗、外语词的谐音都不在内。本页给的是"库内是否命中",不等于一定没有谐音。

为什么要做归一化,直接比拼音不行吗?

因为外号往往来自听而不是看。n/l 不分的地区,"刘"和"牛"同音;前后鼻音不分的地区,"陈""程"同音;声调在快读里也常被抹平。归一化就是模拟这种听感,所以"杜子腾"能对上"肚子疼",即便声调并不完全一致。

多音字按哪个音算?

姓氏按姓氏读音(曾 zēng、区 ōu、查 zhā、解 xiè、单 shàn、仇 qiú),名字里的多音字本库取常见取名读音。若你家读法不同,可在"逐字读音"下方手填该字读音后重测。

三关体检的"拗口"有标准吗?

是本页自定的形式化分数:声调起伏、叠韵、双声各 0—2 分,合成百分制。它衡量的是"念起来要不要咬舌头",与名字好坏无关,很多刻意叠韵的名字(如"李莉莉")会得低分但家里人就是喜欢。

测出问题要改名吗?

不建议据此改名。改名涉及户籍、学籍、档案一连串实务,而本页只是民俗语音层面的提示。更现实的做法是在给孩子定名前多念几遍、找几位不同方言的朋友听一遍。

相关工具

本页为汉语语音层面的形式化比对工具(音节归一化+短语库滑窗匹配),库内条目为常见口语词的整理,不含低俗与辱骂用语;结果不构成对姓名吉凶、好坏的评价,也不作为改名依据。