免费振假名生成器
为任何日语文本中的汉字添加振假名(读音)。以 ruby 形式查看,然后复制 HTML ruby、漢字(かんじ)、Anki 格式或纯假名。在浏览器中运行。
读音仅放置在汉字上方(食べる → 食[た]べる),使用根据上下文读取每个词的日语词典。
读音来自词典和词的上下文。名称、生僻词以及有多种读音的词(如 今日 或 生)可能出错,打印前请检查。
🔒 您的文本保留在此浏览器中。仅下载词典;您输入的任何内容都不会上传。
工作原理
页面加载日语形态分析器 kuromoji 及 IPADIC 词典。它将每行分割成词,获取每个词的读音,并将读音与汉字对齐,使送假名保留在 ruby 之外。
- 1粘贴日语文本在“日语文本”框中输入或粘贴。换行符会被保留。
- 2一次性下载词典首次使用时,按“下载词典”。它会存储在您的浏览器中供下次使用。
- 3选择样式选择平假名或片假名读音、文字大小,以及重复出现的词是否标注读音。
- 4复制或打印在“复制为”下选择格式并按“复制”,或按“下载可打印页面”。
您的文本保留在此浏览器中。仅下载词典;您输入的任何内容都不会上传。
指南
操作示例
点击“新闻例句”示例,東京都は明日から新しい制度を導入すると発表した。词典加载后,结果行显示“已注音 7 个词”。注音仅标在汉字上方:当“复制为”设置为“漢字(かんじ)”时,你会得到 東京(とうきょう)都(と)は明日(あした)から新(あたら)しい制度(せいど)を導入(どうにゅう)すると発表(はっぴょう)した。因此“新しい”中的送假名留在括号外。选择“Anki”时,结果变为 東京[とうきょう] 都[と]は 明日[あした]から 新[あたら]しい 制度[せいど]を 導入[どうにゅう]すると 発表[はっぴょう]した。每个被注音的词前都有一个空格。
使用哪些设置,以及限制
- 预计需要下载一次约 17 MB 的词典。 汉字读音需要日语词典。首次使用时,请点击“下载词典(17 MB)”。词典会存储在你的浏览器中,之后访问时页面会自动加载(显示“正在准备词典…”),无需再次询问。“取消”会停止正在进行的下载。如果你的浏览器阻止存储(如某些隐私窗口),词典仅保留至当次访问,下次需重新下载。纯假名文本无需注音。
- 根据文本的去向选择“复制为”格式。 “HTML ruby”将每个词用 ruby 标签包裹,并为不支持 ruby 的程序附带括号,同时对 & < > 进行转义。“漢字(かんじ)”和“漢字【かんじ】”将注音放在圆括号或方头括号中,适用于纯文本。“Anki”写成 漢字[かんじ] 格式,每个被注音的词前有一个空格,这是 Anki 卡片使用的格式。“仅假名”将每个被注音的词替换为其读音。换行符会保留;HTML 格式用 br 标签连接各行。
- 选择平假名或片假名注音。 在“选项”下,“注音显示为”可在“平假名”(默认)和“片假名”之间切换。仅注音会改变;你的原文保持不变。例如,“日本語”会得到“にほんご”或“ニホンゴ”。
- 使用“仅首次出现时注音”来进行阅读练习。 勾选此选项后,已注音过的词再次出现时将保持原样。在“日本語の勉強と日本の文化。日本語を話す。”中,注音计数会从“已注音 6 个词”降至“已注音 5 个词”,因为第二个“日本語”没有注音。只有当词形和读音都相同时才算重复,因此“日本”和“日本語”是不同的词。请注意,“仅假名”模式下,重复出现的词仍会显示汉字。
- 使用“下载可打印页面”和“文字大小”来制作讲义。 “下载可打印页面”会保存一个名为 furigana.html 的纯网页,其中包含你文本的 HTML ruby 版本,注音大小为正文的一半,并设有宽行距以避免重叠。在浏览器中打开该文件并从中打印。“文字大小”范围为 16 到 48 像素(默认 28),会同时设置预览区和该文件中的字号。它不影响“复制”得到的内容。该页面使用你当前的“注音显示为”和“仅首次出现时注音”设置。
- 逐行粘贴日语文本。 换行符和空行会被保留,且每行独立分析。只有汉字会得到注音:假名、拉丁字母、数字和标点符号会原样通过。页面不设长度限制,但每次编辑后都会重新分析全部文本,因此请分段粘贴长文本。分析器仅针对日语;与日语共用字符的中文文本会被当作日语来读。
常见问题及解决方法
- 提示“无法下载词典。请检查网络连接后重试。”
- 词典以 12 个文件的形式来自本站的模型服务器,每个文件都会校验大小和校验和。文件未到达、到达时损坏或 20 秒内无数据传输均视为失败。请点击“重试”;已存储的文件不会重新下载。如果持续失败,请尝试更换网络,或关闭阻止向 models.libratool.com 发送请求的拦截器。
- 我只看到一个标题为“汉字读音需要日语词典”的框,没有振假名。
- 只有加载词典后才会显示结果。请点击“下载词典(17 MB)”,等待进度条完成且“正在准备词典…”提示消失。之后,“带振假名”的结果会显示在你的文本下方。如果仍然没有,请检查文本框中是否包含日语。
- 提示“未找到这些字符的读音。它们可能是日语中不使用的汉字。”
- 当文本包含汉字,但词典未提供任何读音时会出现此提示,例如词典不认识的生僻字“龘”。请检查文本是否为日语,并将生僻字替换为常用形式。纯假名文本不会触发此提示,因为它不需要注音。
- 某个注音是错误的。
- 注音来自词典和词语的上下文,页面会提醒,名称、生僻词以及有多种读音的词可能会出错。实际输出示例:“七時”显示为“ななじ”(通常为“しちじ”),“二十歳”显示为“にじゅうさい”(“はたち”),“明後日”显示为“みょうごにち”(“あさって”),“日本”显示为“にっぽん”,“令和”显示为“りょうわ”。请复制结果并手动修正这些词,或在生成前将你知道会被误读的词用假名输入。
- 粘贴 HTML ruby 后,词语旁边出现了括号。
- “HTML ruby”格式包含带圆括号的 rp 标签。支持 ruby 的浏览器会隐藏括号并将注音显示在汉字上方。忽略 ruby 的程序则会显示括号,因此“漢字”会显示为“漢字(かんじ)”。这是预期的后备显示效果。如果你希望到处都显示括号,请改用“漢字(かんじ)”格式。
对比分析
自己输入每个读音虽然慢,但对你想要的那个词来说总是准确的。本工具使用 kuromoji 分析器及其 IPADIC 词典分析每一行,选择适合该词及其相邻词的读音,并对齐使得只有汉字带有振假名。这能快速生成可用的初稿,但它并不理解句子含义,因此日期、计数词、名称和生僻词需要核对(参见上文的“七時”和“二十歳”)。它不提供声调,也不提供翻译,且仅限日语。一个合理的工作流程是:在此处生成,然后在编辑器中修正少数几个错误的词,之后再打印或导入 Anki。