1整体概览:这套工具是做什么的
位于核心的是一部「为世界语词根分配汉字的词典」。以这部词典为基础,就能撰写汉字化文本、批量转换普通世界语文本、还原汉字化文本,并进一步扩展到学习、语音、会话字幕等一系列流程。
查阅
kanji_assign
确认词根·汉字·标识符
撰写
Monaco 输入
从词根插入汉字候选
转换
CJK Annotator
释义旁注·汉字化·纯文本替换
还原
Reverter
将汉字化文本还原为小写世界语
扩展
Quiz / TTS / 语音转写
学习·语音化·会话字幕
2先来选择:按目的速查表
| 目的 | 使用的工具 | 能做什么 |
|---|---|---|
| 想查某个词根对应哪个汉字 | kanji_assign / kanji.html | 检索词根·汉字·标识符·词义 |
| 想逐字细致地撰写汉字化文本 | kanji-esperanto-monaco | 输入词根,从候选中插入汉字 |
| 想把普通世界语文本批量汉字化 | CJK Annotator | 生成释义旁注、汉字旁注、无标签汉字化文本 |
| 想直接读现成的带注释读物 | 《Vere aŭ Fantazie》中文注释版 | 全 46 章的词根注释全文,打开即可读 |
| 想还原汉字化文本并加以核对 | kanjized-esperanto-reverter | 将汉字化文本还原为小写世界语写法 |
| 想练习单词·例句 | esperanto_quiz | 使用日中韩对应的单词·例句四选一测验 |
| 想把世界语文本变成语音 | paroligu | 用 Spomenka 语音合成 WAV/MP3 |
| 想在会议·课堂上显示字幕 | Ubuntu 版 / Windows 版 语音转写 | 将 Zoom/Meet 音频转写,并接入翻译或字幕 |
3当前可用的主要应用·工具一览
| 分类 | 工具 | 一句话说明 |
|---|---|---|
| 词根汉字分配表 | kanji_assign / kanji.html | 词典的确认。检索词根·汉字·标识符·词义。 |
| 汉字化输入编辑器 | kanji-esperanto-monaco | 从词根输入中选择汉字候选,撰写汉字化文本。 |
| 日中韩释义旁注·汉字化 | esperanto-radiko-cjk-annotator | 将普通文本转换为释义旁注·汉字旁注·无标签汉字化文本。 |
| 逆向转换 | kanjized-esperanto-reverter | 将汉字化文本还原为小写世界语写法。 |
| 四选一学习 | esperanto_quiz | 单词·例句测验、语音、排行榜、手机 UI。 |
| 语音合成 | paroligu | 用 Spomenka 语音将世界语文本变为 WAV/MP3。 |
| 语音转写 | Ubuntu 版 / Windows 版 | 将 Zoom/Meet 等的世界语音频转写·翻译·字幕化。 |
4各工具说明
查
4-1. 世界语词根汉字分配表kanji_assign / kanji.html
用于查看某个词根被分配了哪个汉字的界面。它是整个项目的核心对照表。
适合的用途:撰写汉字化文本前的确认、标识符的确认、词典维护。
具体能做什么
- 可按词根、汉字、标识符、词义检索。
- 可按 basic / pejvo / piv / prep / suf / pref / correl 等分类进行筛选。
- 可确认共享同一汉字的词根组。
- 可只显示带标识符的条目。例:出ᴱᴷ、穿ᴾ、在ᶜ̂。
写
4-2. 汉字化世界语输入编辑器kanji-esperanto-monaco
转
4-3. 日中韩释义旁注·汉字化工具esperanto-radiko-cjk-annotator
对普通世界语文本进行词根分解,转换为日语·中文·韩语的释义旁注、汉字旁注,以及无标签的汉字化文本。
适合的用途:想把较长的文本批量加旁注·汉字化时。适合阅读辅助或投稿用转换。
具体能做什么
- 释义旁注:在词根上方显示日中韩译词。
- 汉字旁注:以汉字为正文,将世界语词根作为旁注。
- 纯文本替换:输出不含 HTML 标签的汉字化文本。
- 支持手动输入·文本文件上传。
- 可进行部分指定,例如不转换 %...%、只转换 @...@。
- 可在 GUI 中修正错误的词根分解,并保存为 user_corrections.json 以供恢复。
用这个工具做成的现成读物:Claude Piron《Vere aŭ Fantazie》全 46 章 — 中文注释版 / 日语旁注版
还
4-4. 汉字化世界语逆向转换器kanjized-esperanto-reverter
学
4-5. 世界语四选一学习应用esperanto_quiz
声
4-6. 世界语语音合成paroligu
用 RHVoice 的 Spomenka 语音朗读世界语文本,并可保存为 WAV 或 MP3。
适合的用途:例句朗读、发音确认、学习用语音文件制作。
具体能做什么
- 同时支持 Unicode 写法与 x记法。
- 可调整语速·音高·音量。
- 可选择 MP3 比特率。
- 可在浏览器播放,并保存为 WAV/MP3。
- 采用在启动时展开所需软件包的设计,使得在 Streamlit Cloud 上也能使用 RHVoice。
幕
4-7. 世界语语音实时转写Ubuntu 版 / Windows 版
将 Zoom 或 Google Meet 的世界语会话实时转写,并可接入日语·韩语翻译、Zoom 字幕、Web 字幕页、推送到 Discord。这是一款在本地运行的工具。
适合的用途:在线课堂、会议、演讲、世界语会话的记录。这是在本地 PC 上运行、而非在 Streamlit Cloud 上运行的工具。
具体能做什么
- 以 Speechmatics Realtime STT 为主,可将 Vosk 或 Whisper 作为备用。
- 可向 Zoom Closed Caption API 发送字幕。
- 可在 Web UI 中显示最新字幕与历史记录。
- 支持向日语·韩语等的翻译显示。
- 可通过 Discord Webhook 将确定文本与翻译一并推送。
- Ubuntu 版为 PipeWire/PulseAudio 的回环提供辅助支持,Windows 版则以 VB-Audio/VoiceMeeter 等为前提提供诊断与设置支持。
5如何选用
| 目的 | 推荐的流程 |
|---|---|
| 批量制作汉字化文本 | 准备好普通世界语文本 → 在 CJK Annotator 中选择「纯文本替换」或「汉字旁注」。 |
| 想精细调整每个细节 | 在 kanji_assign 中确认分配的同时,在 Monaco 输入编辑器中逐个词根选择候选。 |
| 确认标识符是否正确 | 在 kanji_assign 中确认同字组与标识符,必要时修正 Monaco 或 Annotator 的结果。 |
| 验证汉字化文本 | 用 Reverter 还原为小写世界语,检查有没有还原出意料之外的词根。 |
| 制作学习教材 | 用 Quiz 练习词汇·例句,用 paroligu 制作例句语音。 |
| 用于会议·课堂 | 在本地启动 Ubuntu/Windows 转写工具,接入 Web 字幕·翻译·Zoom 字幕。 |
6URL·仓库一览
下表中的链接名称可直接点击。为便于阅读,我们没有直接罗列冗长的 URL。
| 工具 | 应用 / 运行位置 | GitHub |
|---|---|---|
| 词根汉字分配表 | kanji_assign / kanji.html | Takatakatake/kanji_assign |
| 汉字化输入编辑器 | kanji-esperanto-monaco | Takatakatake/kanji-esperanto-monaco |
| CJK Annotator 中文 | 中文版应用 | Takatakatake/esperanto-radiko-cjk-annotator |
| CJK Annotator 日语 | 日语版应用 | 同上 |
| CJK Annotator 韩语 | 한국어版应用 | 同上 |
| 现成读物《Vere aŭ Fantazie》全 46 章 | 中文注释版 / 日语旁注版 | Takatakatake/esperanto_html |
| 逆向转换器 | kanjized-esperanto-reverter | Takatakatake/kanjized-esperanto-reverter |
| 测验 中文 | esperanto-quiz-zh | Takatakatake/esperanto_quiz |
| 测验 日语 | esperanto-quiz | 同上 |
| 测验 韩语 | esperanto-quiz-ko | 同上 |
| TTS | paroligu | Takatakatake/paroligu |
| 语音转写 Ubuntu | 不经 Streamlit Cloud(本地运行) | Ubuntu 版仓库 |
| 语音转写 Windows | 不经 Streamlit Cloud(本地运行) | Windows 版仓库 |
总结:这套工具,是在「查阅·撰写·转换·还原」汉字化世界语的核心环境之上,再加上学习、语音化、实时字幕而构成的。基本流程是:先用 kanji_assign 确认分配,再用 Monaco 或 CJK Annotator 制作,最后用 Reverter 验证。