hans00/phonemize
Pure JS fast phonemizer with rule-based G2P prediction
This tool converts written text into its phonetic pronunciation using the International Phonetic Alphabet (IPA), ARPABET, or Zhuyin. It takes your standard written words and outputs their spoken sounds, which is crucial for applications like speech synthesis or linguistic analysis. Voice engineers, language teachers, or anyone working with text-to-speech systems would find this valuable.
Used by 1 other package. Available on npm.
Use this if you need to quickly and accurately convert text into phonetic transcriptions for English, Chinese, Japanese, Korean, or Russian, especially in applications where speed and a lightweight solution are important.
Not ideal if you require highly nuanced, context-aware phonetic analysis that only advanced machine learning models can provide, or if you need to handle very specialized terminology not covered by standard dictionaries or rules.
Stars
24
Forks
1
Language
TypeScript
License
MIT
Category
Last pushed
Mar 04, 2026
Commits (30d)
0
Dependencies
2
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/hans00/phonemize"
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