Skip to content

Ajatt-Tools/mecab_controller

Repository files navigation

Mecab controller

Mecab controller is a simple wrapper around mecab (AUR). It was created primarily to be used in AJT Japanese, an Anki add-on that generates furigana for Japanese text. Originally based on code from Japanese support.

Usage with AJT Japanese

This repository is already included with AJT Japanese. You don't need to do anything extra.

Standalone usage

>>> import mecab_controller
>>> mecab = mecab_controller.MecabController()
>>> print(mecab.reading('鏄ㄦ棩銇欍亶鐒笺亶銈掗銇广伨銇椼仧'))
鏄ㄦ棩[銇嶃伄銇哴銇欍亶 鐒糩銈刔銇嶃倰 椋焄銇焆銇广伨銇椼仧
python -m mecab_controller 鏄ㄦ棩銇欍亶鐒笺亶銈掗銇广伨銇椼仧
鏄ㄦ棩[銇嶃伄銇哴銇欍亶 鐒糩銈刔銇嶃倰 椋焄銇焆銇广伨銇椼仧