Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.23 KB

README.rst

File metadata and controls

45 lines (29 loc) · 1.23 KB

Myanmar Tools Python Documentation

This documentation is python specific usage of Myanmar Tools. For general documentation, see the top-level README.

Installation

From PyPI

$ pip install myanmartools

From GitHub

$ pip install 'git+https://github.com/google/myanmar-tools@master#egg=myanmartools&subdirectory=clients/python'

Usage Examples

To detect Zawgyi, create an instance of ZawgyiDetector, and call get_zawgyi_probability with a string:

from myanmartools import ZawgyiDetector

detector = ZawgyiDetector()
score = detector.get_zawgyi_probability('မ္း')
# score is now 0.999772 (very likely Zawgyi)

For Zawgyi-to-Unicode conversion, you can use the ICU library. Install it using pip install PyICU.

To convert Zawgyi to Unicode, create an instance of ICU Transliterator with the transform ID "Zawgyi-my", and call transiliterate with a string:

from icu import Transliterator

converter = Transliterator.createInstance('Zawgyi-my')
output = converter.transliterate('မ္း')
# output is now 'မ်း'