Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

myanmartools-1.2.1.tar.gz (30.6 kB view details)

Uploaded Source

Built Distributions

myanmartools-1.2.1-py3.8.egg (32.1 kB view details)

Uploaded Source

myanmartools-1.2.1-py3-none-any.whl (28.9 kB view details)

Uploaded Python 3

File details

Details for the file myanmartools-1.2.1.tar.gz.

File metadata

  • Download URL: myanmartools-1.2.1.tar.gz
  • Upload date:
  • Size: 30.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.6

File hashes

Hashes for myanmartools-1.2.1.tar.gz
Algorithm Hash digest
SHA256 7328fffc7d2b03d63c3b94966e850c66d881ac6f5a5b8e5dc25da080f20c9e56
MD5 ecde65a42706e57bd1117240602a8c9a
BLAKE2b-256 d22501c1341ebb14e269fd1aa3187020df82122bcbac50a3bc17254a2abde28f

See more details on using hashes here.

File details

Details for the file myanmartools-1.2.1-py3.8.egg.

File metadata

  • Download URL: myanmartools-1.2.1-py3.8.egg
  • Upload date:
  • Size: 32.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.6

File hashes

Hashes for myanmartools-1.2.1-py3.8.egg
Algorithm Hash digest
SHA256 26f1bdb69f4ba744fe15dab14850f5a79b29118422aa67a135e1927557327235
MD5 30247a98e14599f71c7f95a6b88efdec
BLAKE2b-256 ed6abbe320a8d77a78cfbaa19615d3ba18cf7d7e561648f443b6c01995eea66f

See more details on using hashes here.

File details

Details for the file myanmartools-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: myanmartools-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 28.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.6

File hashes

Hashes for myanmartools-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 49ba5572a6d12fb3e182658eb9709e867393946cb96cbec3fee867cac2aeafa7
MD5 ec678d06d0d5304f9f8b604fe64cc18f
BLAKE2b-256 505083821d65844e08738f88ab5c571445830667a953c538197eafebfb212896

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page