FICHA · AUR

hapi

Python library, command-line tools and server for annotating Mandarin Chinese with phonetics (pinyin, zhuyin, etc.) and colors by tone.

  • Library
  • LIBRARY
  • CLI
  • Web
  • Launchable
  • Runs in terminal
official+codex · reviewed · Jun 1, 2026 description in en

Description

Mandarin Chinese text can be annotated with pronunciation aids such as pinyin, zhuyin, and tone coloring through Python tools or a server.

It is useful for language-learning apps, study material generation, educational websites, and developers handling Chinese text. Annotation quality depends on segmentation, dictionaries, and context, so human review may still be needed for ambiguous sentences.

How to run

hapi

Commands: hapi

Permissions

Permissions not analysed for this source yet.