yuyq96/pyshengyun
A Python converter for Chinese Pinyin and Shengyun (initials and finals)
This tool helps convert Chinese Pinyin into its constituent initial and final sounds (shengyun), and vice-versa. You input Chinese Pinyin text and it outputs the separated initial and final components, or you input these components and it reconstructs the Pinyin. This is useful for speech technologists, linguists, or educators working with Mandarin Chinese.
No commits in the last 6 months.
Use this if you need to break down Pinyin pronunciations into their distinct initial and final sound parts, or combine them, for tasks like speech recognition or language education.
Not ideal if you need to convert Chinese characters into Pinyin, as this tool only works with existing Pinyin strings.
Stars
9
Forks
2
Language
Python
License
Apache-2.0
Category
Last pushed
Aug 15, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/yuyq96/pyshengyun"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
thewh1teagle/phonikud
Hebrew grapheme to phoneme (G2P)
Wikidepia/g2p-id
Indonesian Grapheme-to-Phoneme (IPA notation)
GitYCC/g2pW
Chinese Mandarin Grapheme-to-Phoneme Converter. 中文轉注音或拼音 (INTERSPEECH 2022)
stefantaubert/pinyin-to-ipa
Command-line interface and Python library to transcribe pinyin to IPA. The tones are attached to...
AdolfVonKleist/Phonetisaurus
Phonetisaurus G2P