Tools for processing font encodings used in Myanmar
Project description
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 'မ်း'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for myanmartools-1.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49ba5572a6d12fb3e182658eb9709e867393946cb96cbec3fee867cac2aeafa7 |
|
MD5 | ec678d06d0d5304f9f8b604fe64cc18f |
|
BLAKE2b-256 | 505083821d65844e08738f88ab5c571445830667a953c538197eafebfb212896 |