Grapheme-to-Phoneme Conversion Voice AI Tools
Tools for converting written text (graphemes) into phonetic representations (phonemes) across languages. Includes G2P models, phonemizers, and language-specific phonetic converters. Does NOT include general text-to-speech synthesis, speech recognition, or IPA transcription editors.
There are 24 grapheme-to-phoneme conversion tools tracked. 4 score above 50 (established tier). The highest-rated is thewh1teagle/phonikud at 62/100 with 91 stars and 1,528 monthly downloads.
Get all 24 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=voice-ai&subcategory=grapheme-to-phoneme-conversion&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
thewh1teagle/phonikud
Hebrew grapheme to phoneme (G2P) |
|
Established |
| 2 |
GitYCC/g2pW
Chinese Mandarin Grapheme-to-Phoneme Converter. 中文轉注音或拼音 (INTERSPEECH 2022) |
|
Established |
| 3 |
Wikidepia/g2p-id
Indonesian Grapheme-to-Phoneme (IPA notation) |
|
Established |
| 4 |
stefantaubert/pinyin-to-ipa
Command-line interface and Python library to transcribe pinyin to IPA. The... |
|
Established |
| 5 |
pnnbao97/sea-g2p
Fast multilingual text-to-phoneme converter for South East Asian languages. |
|
Emerging |
| 6 |
AdolfVonKleist/Phonetisaurus
Phonetisaurus G2P |
|
Emerging |
| 7 |
holgern/kokorog2p
A unified multi-language G2P (Grapheme-to-Phoneme) library for Kokoro TTS. |
|
Emerging |
| 8 |
thewh1teagle/phonikud-tts
phonikud-tts - text to speech in Hebrew |
|
Emerging |
| 9 |
hans00/phonemize
Pure JS fast phonemizer with rule-based G2P prediction |
|
Emerging |
| 10 |
CiscoDevNet/g2p_seq2seq_pytorch
Grapheme to phoneme model for PyTorch |
|
Emerging |
| 11 |
p1an-lin-jung/teochew-g2p
这是一个潮州话文本端的处理工具和正字标准,主要为潮州方言的语音合成服务 |
|
Emerging |
| 12 |
greg-kennedy/p5-NRL-TextToPhoneme
Perl implementation of the Naval Research Laboratory text-to-phoneme... |
|
Experimental |
| 13 |
bhashini-ai/g2p
Grapheme-to-phoneme (G2P) conversion for Tamil / Kannada languages - a... |
|
Experimental |
| 14 |
yuyq96/pyshengyun
A Python converter for Chinese Pinyin and Shengyun (initials and finals) |
|
Experimental |
| 15 |
slp-rl/HebTTS
The official implementation of "A Language Modeling Approach to... |
|
Experimental |
| 16 |
ayutaz/cc-g2pnp
Reimplementation of CC-G2PnP: Streaming Conformer-CTC based Japanese... |
|
Experimental |
| 17 |
ye-kyaw-thu/myG2P
Myanmar (Burmese) Language Grapheme to Phoneme (myG2P) Conversion Dictionary... |
|
Experimental |
| 18 |
thewh1teagle/israwave
Mission to create a Hebrew TTS model as powerful and user-friendly as WaveNet |
|
Experimental |
| 19 |
dangvansam/phoneme2grapheme-vietnamese
convert phoneme to grapheme vietnames |
|
Experimental |
| 20 |
thewh1teagle/heb-piper-tts-gemma-g2p-onnx
Text to speech with Hebrew G2P and TTS models based on Piper/Gemma3 |
|
Experimental |
| 21 |
traderpedroso/xphoneBR
XphoneBR is a Brazilian portuguese transformer base grapheme-to-phoneme and... |
|
Experimental |
| 22 |
themistocleous/IPA_English
A text-editor that enables users to transcribe text written in Greek... |
|
Experimental |
| 23 |
AcTePuKc/bg_g2p_builder
Tools to generate a standardized Bulgarian IPA lexicon for Text-to-Speech... |
|
Experimental |
| 24 |
thewh1teagle/gemma3-g2p
Transform Gemma3 to G2P task with unsloth |
|
Experimental |