VTuber(バーチャルYouTuber)の名前やユニット名を、各種日本語入力システム(IME)でスムーズに一発変換できるようにするオープンソースの変換辞書プロジェクトです。
- マルチIME対応: Google 日本語入力 / Mozc、Microsoft IME (Windows)、macOS ユーザ辞書、ATOK に対応。
- 高精度な読み仮名: ファンネームや愛称と正式名称を区別し、純粋な名前の読みのみを厳選収録。
- 自動ビルド・履歴管理: GitHub Actions による自動ビルド、CalVer(日付バージョン)での過去リリース全保存。コミュニティからのIssue/PRで手軽に追加・修正可能。
最新の辞書データは 最新リリース(Latest Release) または すべてのリリース履歴 からダウンロードできます。
vtuber-dict-all.zip: 全形式同梱パッケージ(迷ったらこれ)- 個別形式:
google_ime.txt: Google日本語入力 / Mozc 向け (UTF-8 TSV)ms_ime.txt: Microsoft IME (Windows) 向け (UTF-16LE BOM, CRLF TSV)macos_user_dict.plist: macOS ユーザ辞書 向け (XML Property List)atok.txt: ATOK 向け (UTF-16LE BOM, CRLF TSV)
- タスクバーまたはメニューバーの入力メニューから 「プロパティ」 または 「辞書ツール」 を開きます。
- 上部メニューの 「管理」 > 「新規辞書にインポート」 を選択します。
- ファイルに
google_ime.txtを指定し、辞書名(例:VTuber)を入力してインポートします。
- IMEアイコンを右クリックし、「設定」 > 「学習と辞書」 (または辞書ツール)を開きます。
- 「ユーザ辞書ツール」 を起動します。
- メニューバーの 「ツール」 > 「テキストファイルからの登録」 を選択します。
ms_ime.txtを選択して読み込みます。
- 「システム設定」 > 「キーボード」 > 「ユーザ辞書...」 (または「テキスト置換」)を開きます。
- ダウンロードした
macos_user_dict.plistを、設定画面の一覧エリアに直接ドラッグ&ドロップします。 - (※ iCloud同期が有効な場合、同じApple IDのiPhone / iPadにも自動反映されます)
- ATOKメニューの 「辞書メンテナンス」 > 「単語一括処理」 を開きます。
- 「単語ファイル」に
atok.txtを指定し、登録先辞書を選択して 「登録」 を実行します。
- Python 3.9 以上(外部追加ライブラリ不要、標準ライブラリのみで動作)
python3 src/validator.pypython3 src/builder.py実行後、dist/ フォルダ配下に各IME用ファイルおよび vtuber-dict-all.zip が出力されます。
データの追加や修正はいつでも歓迎しています!
- Issueからの申請: 未登録のVTuberや読みの間違いがあれば、Issues からテンプレートに沿って投稿してください。メンテナにより辞書データへ反映されます。
- Pull Request:
data/overrides.jsonまたはdata/vtubers.jsonに追加・修正を記述してPRを送ってください。PR作成時に GitHub Actions によりvalidator.pyが自動実行され、データの整合性が検証されます。
本プロジェクトの辞書データおよびプログラムコードは CC BY-NC 4.0 (Creative Commons 表示 - 非営利 4.0 国際) に統一されています。
- 非商用利用: 個人利用、改変、再配布など、非営利目的であれば誰でも自由にご利用いただけます。
- 商用利用: 商用目的での利用(製品への組み込み、有料販売、営利サービスでの直接利用等)をご希望の場合は、事前にIssues等でお問い合わせ・ご相談ください。