hans00/phonemize

Pure JS fast phonemizer with rule-based G2P prediction

46
/ 100
Emerging

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.

speech-synthesis linguistics voice-engineering language-education text-to-speech
Maintenance 10 / 25
Adoption 7 / 25
Maturity 25 / 25
Community 4 / 25

How are scores calculated?

Stars

24

Forks

1

Language

TypeScript

License

MIT

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.