¿Cómo construyes un diccionario de acentos de pitch japonés a partir de Kanjium para Yomitan?
YuzuLingo · 1 nov 2026
Lo construyes convirtiendo accents.txt de Kanjium en JSON de term-meta de Yomitan, y luego comprimiendo esos archivos en la raíz del archivo. El generador abierto común es el script de Node que se incluye con el proyecto yomichan-pitch-accent-dictionary (y bifurcaciones como Ajatt-Tools).
Lo que Kanjium te proporciona
Kanjium publica accents.txt en data/source_files/raw. Cada línea enumera un término, lectura y posiciones de descenso de mora para un gran conjunto de vocabulario japonés. Ese archivo es solo datos de pitch. No es un glosario y no es el Diccionario de Acentos de NHK.
Generar los bancos de Yomitan
Clona o descarga un generador de acentos de pitch que se dirija al formato 3 de Yomichan/Yomitan. Dirige el script a accents.txt y a una carpeta de salida vacía, por ejemplo: node main.js path/to/accents.txt ./output. La ejecución escribe index.json más archivos numerados term_meta_bank_*.json que almacenan entradas de pitch.
Comprime el JSON en la raíz del archivo
Los diccionarios de Yomitan son archivos zip con los archivos JSON en la raíz, no dentro de una subcarpeta. Prefiere un zip Deflate. Un comando típico de 7-Zip es: 7z a -tzip -mx=9 -mm=Deflate -mtc=off -mcu=on kanjium_pitch_accents.zip ./output/*.json. Mantén Zip64 y carpetas anidadas fuera del paquete.
Lo que contiene el zip
index.json contiene el título del diccionario, la revisión y el formato (3). El pitch vive en los archivos term_meta_bank con modo pitch, no en las filas del glosario de term_bank. Un zip de pitch puede estar junto a un zip de glosario separado y un zip de frecuencia. Las herramientas que aceptan el formato 3 de Yomitan cargan cada tipo desde su propio archivo.
Notas sobre la importación y la licencia
Importa el zip terminado en cualquier lector que soporte diccionarios Yomitan. Reconstruye cuando actualices accents.txt para que los rangos y la cobertura se mantengan actualizados. Respeta la licencia de redistribución de Kanjium y no envíes el diccionario de acentos comercial de NHK como si fuera datos abiertos gratuitos.
Por qué la gente construye esto
Un zip de pitch permite que una ventana emergente muestre un gráfico de descenso de mora junto a un glosario. Los estudiantes que ya usan JMdict o Jitendex para significados añaden el pitch derivado de Kanjium como un segundo diccionario para que el acento permanezca vinculado a la misma búsqueda de término principal.