免费开源的注音生成工具,孩子读物自己生成
给孩子做一份带拼音的朗读材料,网上搜到的工具通常有广告、好不容易把内容弄好了,又要弹出付费。
有个开源项目叫 Pinyin Annotator(拼音注音小助手),解决的就是这个痛点,MIT 协议。如果不想自己下载,也有 在线版可以直接使用。
01
PART
这个工具是纯前端单文件,把 HTML 存到本地双击就能用,所有转换在浏览器里跑完,文章 一个字都不出这台电脑。
拼音引擎用的是 pinyin-pro,官方基准准确率 99.846%。词组级消歧,银行读 yín háng,行走读 xíng zǒu,睡着了读 zháo。主线版还内置约 3 万条常用词,先分词再注音。
点任意一个生字会弹出候选读音,连轻声和助词读音都在里面,改过的字标橙色。人名里的「润儿」被误判成儿化,点一下「儿」就能 强制成非儿化。
02
PART
排版和注音规则
排版和教材是一样的,拼音在汉字正上方,轻声自动不标调,妈妈标成 mā ma。

— 左侧原文与样式设置,右侧 A4 预览
03
PART
导出和打印
有 五种复制格式,想粘进 Word 留排版,用富文本;想贴进自己网站,用 HTML 的 ruby 标签或者 HTML+CSS;想出一份练习题,用「只复制音标」,原文标点和分段都留着。
打印是按照 A4 大小的。预览会按照 A4 宽高自动分页,打印或导出 PDF 所见即所印,页脚水印能去掉。整本书也能处理,超过 3 万字自动进长文模式,上限 200 万字。
04
PART
繁体中文注音版
注音版第一次打开就是繁体界面,注音符號(ㄅㄆㄇ)横排直排都行,读音用的是台湾地区《重編國語辭典修訂本》的口径,垃圾读 ㄌㄜˋㄙㄜˋ 那个体系。

— 注音符号标在汉字下方
它还支持一个小众但讲究的场景。繁体直排加网络字体「注音芫荽 BpmfIansui」,每个字的读音会用 IVS 变体选择符写进文字里,由字体自己标出右侧注音,导出的文字在装了对应字体的软件里能直接用。
05
PART
有四个版本
版本
体积
适合谁
主线版 pinyin.html
约 1.4 MB
日常家用首选
完整词典版 plus.html
约 7 MB
做课程材料,常碰成语专名
轻量版 mini.html
约 0.9 MB
设备老、流量紧
注音版 zhuyin.html
约 2.3 MB
要教注音符號

— 版本选择页的四个版本对比卡
主线版
日常家用选主线版(pinyin.html,约 1.4 MB)。智能分词、3 万词词典、点字改读音都在里面,海外访问用 GitHub Pages,国内用 Cloudflare 那个域名。
完整词典版
老师做课程材料、常碰成语和专名,选完整词典版(plus.html,约 7 MB),词典扩到 33.7 万词,「刻舟求剑」「黔驴技穷」这种能整体认成一个词,还内置了 OpenCC 简繁一键转换。代价是第一次加载慢一点,之后走浏览器缓存。
轻量版
只要注音排版、设备老或者流量紧,选轻量版(mini.html,约 0.9 MB),固定逐字注音,不装词典。
注音版
孩子在中国港澳台地区、或者要教注音符號,选注音版(zhuyin.html,约 2.3 MB)。
06
PART
安装
1
不想下载的话,直接开在线版,入口页选一个版本就能用,海外走 GitHub Pages,国内走 Cloudflare 那个域名。
2
想彻底离线,去仓库 Code → Download ZIP 下载,解压后双击 index.html,不用装任何运行环境,因为它就是个 HTML 文件。
建议用 Chrome 或 Edge 这类现代浏览器。
///
LAST
项目地址与版本发布
• 项目主页:https://github.com/tjsky/pinyin-annotator
• 在线使用(国内):https://pinyin-annotator.tjsky.net/
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
