1全体像:この道具群は何をするものか
中心にあるのは「エスペラント語根に漢字を割り当てる辞書」です。この辞書をもとに、漢字化文を書く、普通のエスペラント文を一括変換する、漢字化文を元に戻す、学習・音声・会話字幕へ広げる、という流れができます。
2まず選ぶ:目的別の早見表
| 目的 | 使うツール | できること |
|---|---|---|
| 語根にどの漢字が対応するか調べたい | kanji_assign / kanji.html | 語根・漢字・識別子・語義を検索する |
| 手で丁寧に漢字化文を書きたい | kanji-esperanto-monaco | 語根を打ち、候補から漢字を挿入する |
| 普通のエスペラント文を一括で漢字化したい | CJK Annotator | 注釈ルビ、漢字ルビ、タグなし漢字化文を作る |
| 注釈つきの読み物をすぐ読みたい | 『Vere aŭ Fantazie』語根ルビ版 | 全46章の語根ルビ付き全文・対訳版を、そのまま読む |
| 漢字化文を元へ戻して確認したい | kanjized-esperanto-reverter | 漢字化文を小文字エスペラント表記へ戻す |
| 単語・例文を練習したい | esperanto_quiz | 日中韓対応の単語・例文4択クイズを使う |
| エスペラント文を音声にしたい | paroligu | Spomenka音声でWAV/MP3を作る |
| 会議・授業に字幕を出したい | Ubuntu版 / Windows版 文字起こし | Zoom/Meet音声を文字起こしし、翻訳や字幕へ流す |
3いま使える主なアプリ・ツール一覧
| 区分 | ツール | ひとことで |
|---|---|---|
| 語根漢字割当表 | kanji_assign / kanji.html | 辞書の確認。語根・漢字・識別子・語義を検索する。 |
| 漢字化入力エディタ | kanji-esperanto-monaco | 語根入力から漢字候補を選び、漢字化文を書く。 |
| 日中韓ルビ・漢字化 | esperanto-radiko-cjk-annotator | 普通の文を、注釈ルビ・漢字ルビ・タグなし漢字化文へ変換する。 |
| 逆変換 | kanjized-esperanto-reverter | 漢字化文を小文字エスペラント表記へ戻す。 |
| 4択学習 | 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として保存・復元できる。
このツールで作った完成読み物: クロード・ピロン『Vere aŭ Fantazie』全46章 — 語根ルビ版(日本語) / 中文注釈版
4-4. 漢字化エスペラント逆変換器kanjized-esperanto-reverter
4-5. エスペラント4択学習アプリesperanto_quiz
日中韓対応の単語・例文4択クイズです。PC版とスマホ版があり、音声・スコア・ランキングにも対応します。
向いている用途: 語彙・例文を反復学習したいとき。スマホで毎日練習する用途に強いです。
具体的にできること
- 単語クイズ: 2890重要語彙を品詞・レベル・グループ別に出題。
- 例文クイズ: Topic / Subtopic / Levelを選んで出題。
- 出題方向は「エスペラント→訳語」「訳語→エスペラント」。
- 間違えた問題だけを正解まで出すスパルタモードがある。
- 音声再生、Google Sheetsランキング、スマホ用localStorage保存型UIに対応。
- 日本語版・中国語版・韓国語版で訳語列を切り替える。
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投稿へ流せるローカルツールです。
向いている用途: オンライン授業、会議、発表、エスペラント会話の記録。Streamlit CloudではなくローカルPCで動かすツールです。
具体的にできること
- 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 | Takatakatake/esperanto_quiz |
| クイズ 中文 | esperanto-quiz-zh | 同上 |
| クイズ 한국어 | esperanto-quiz-ko | 同上 |
| TTS | paroligu | Takatakatake/paroligu |
| 文字起こし Ubuntu | Streamlit Cloudなし(ローカル実行) | Ubuntu版リポジトリ |
| 文字起こし Windows | Streamlit Cloudなし(ローカル実行) | Windows版リポジトリ |