Comment construire un dictionnaire d'accent tonal japonais à partir de Kanjium pour Yomitan ?
YuzuLingo · 1 nov. 2026
Vous le créez en convertissant accents.txt de Kanjium en JSON term-meta au format Yomitan, puis en compressant ces fichiers à la racine de l'archive. Le générateur open commun est le script Node qui est livré avec le projet yomichan-pitch-accent-dictionary (et des forks tels que Ajatt-Tools).
Ce que Kanjium vous donne
Kanjium publie accents.txt sous data/source_files/raw. Chaque ligne liste un mot en tête, une lecture et des positions de descente de mora pour un large ensemble de vocabulaire japonais. Ce fichier ne contient que des données de pitch. Ce n'est pas un glossaire et ce n'est pas le Dictionnaire d'Accents NHK.
Générez les banques Yomitan
Clonez ou téléchargez un générateur d'accent tonal qui cible le format Yomichan/Yomitan 3. Orientez le script vers accents.txt et un dossier de sortie vide, par exemple : node main.js path/to/accents.txt ./output. L'exécution écrit index.json plus des fichiers term_meta_bank_*.json numérotés qui stockent les entrées de pitch.
Zippez le JSON à la racine de l'archive
Les dictionnaires Yomitan sont des archives zip avec les fichiers JSON à la racine, pas dans un sous-dossier. Préférez un zip Deflate. Une commande typique de 7-Zip est : 7z a -tzip -mx=9 -mm=Deflate -mtc=off -mcu=on kanjium_pitch_accents.zip ./output/*.json. Évitez Zip64 et les dossiers imbriqués dans le paquet.
Ce que contient le zip
index.json contient le titre du dictionnaire, la révision et le format (3). Le pitch se trouve dans les fichiers term_meta_bank avec le mode pitch, pas dans les lignes de glossaire de term_bank. Un fichier zip de pitch peut se trouver à côté d'un zip de glossaire séparé et d'un zip de fréquence. Les outils qui acceptent le format Yomitan 3 chargent chaque type de son propre archive.
Notes d'importation et de licence
Importez le zip terminé dans tout lecteur qui prend en charge les dictionnaires Yomitan. Reconstruisez lorsque vous mettez à jour accents.txt afin que les rangs et la couverture restent à jour. Respectez la licence de Kanjium sur la redistribution, et ne distribuez pas le dictionnaire d'accents commercial NHK comme s'il s'agissait de données ouvertes gratuites.
Pourquoi les gens construisent cela
Un zip de pitch permet à un popup d'afficher un graphique de descente de mora à côté d'un glossaire. Les apprenants qui utilisent déjà JMdict ou Jitendex pour les significations ajoutent le pitch dérivé de Kanjium comme un second dictionnaire afin que l'accent reste attaché à la même recherche de mot en tête.