Skip to main content

No project description provided

Project description

SinoPy: Python Library for Handling Chinese and Sino-Tibetan Language Data

This is intended as a plugin for LingPy, or an addon, however, you define "plugin". The library gives utility functions that prove useful to handle Chinese data in a very broad context, raning from Chinese character readings up to proposed readings in Middle Chinese and older stages of the language.

Quick Usage Examples

Convert Baxter's (1992) Middle Chinese transcription system to plain IPA (with tone marks).

>>> from sinopy import baxter2ipa
>>> baxter2ipa('bjang')
'bjaŋ¹'
>>> baxter2ipa('bjang', segmented=True)
['b', 'j', 'a', 'ŋ', '¹']

Convert Chinese characters to Pīnyīn

>>> from sinopy import pinyin
>>> pinyin('我', variant='cantonese')
'ngo5'
>>> pinyin('我', variant='mandarin')
'wǒ'

Try to find character by combining two characters:

>>> from sinopy import character_from_structure
>>> character_from_structure('+人我')
'俄'

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

sinopy-0.3.0.tar.gz (24.4 kB view details)

Uploaded Source

File details

Details for the file sinopy-0.3.0.tar.gz.

File metadata

  • Download URL: sinopy-0.3.0.tar.gz
  • Upload date:
  • Size: 24.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.2

File hashes

Hashes for sinopy-0.3.0.tar.gz
Algorithm Hash digest
SHA256 40ec83844d96494903bc09c187ae5743385f12387ed7be465797a445e83de1ba
MD5 6e3ac72dbb66a90fd217a5c22d42590b
BLAKE2b-256 66aa0207b082cf1789eb8654dc0763cddcfe1d55b96d79299af0bb7b74b11905

See more details on using hashes here.

Supported by

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