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)

62
Established
2 GitYCC/g2pW

Chinese Mandarin Grapheme-to-Phoneme Converter. 中文轉注音或拼音 (INTERSPEECH 2022)

57
Established
3 Wikidepia/g2p-id

Indonesian Grapheme-to-Phoneme (IPA notation)

57
Established
4 stefantaubert/pinyin-to-ipa

Command-line interface and Python library to transcribe pinyin to IPA. The...

51
Established
5 pnnbao97/sea-g2p

Fast multilingual text-to-phoneme converter for South East Asian languages.

49
Emerging
6 AdolfVonKleist/Phonetisaurus

Phonetisaurus G2P

44
Emerging
7 holgern/kokorog2p

A unified multi-language G2P (Grapheme-to-Phoneme) library for Kokoro TTS.

40
Emerging
8 thewh1teagle/phonikud-tts

phonikud-tts - text to speech in Hebrew

39
Emerging
9 hans00/phonemize

Pure JS fast phonemizer with rule-based G2P prediction

39
Emerging
10 CiscoDevNet/g2p_seq2seq_pytorch

Grapheme to phoneme model for PyTorch

35
Emerging
11 p1an-lin-jung/teochew-g2p

这是一个潮州话文本端的处理工具和正字标准,主要为潮州方言的语音合成服务

33
Emerging
12 greg-kennedy/p5-NRL-TextToPhoneme

Perl implementation of the Naval Research Laboratory text-to-phoneme...

29
Experimental
13 bhashini-ai/g2p

Grapheme-to-phoneme (G2P) conversion for Tamil / Kannada languages - a...

29
Experimental
14 yuyq96/pyshengyun

A Python converter for Chinese Pinyin and Shengyun (initials and finals)

27
Experimental
15 slp-rl/HebTTS

The official implementation of "A Language Modeling Approach to...

27
Experimental
16 ayutaz/cc-g2pnp

Reimplementation of CC-G2PnP: Streaming Conformer-CTC based Japanese...

26
Experimental
17 ye-kyaw-thu/myG2P

Myanmar (Burmese) Language Grapheme to Phoneme (myG2P) Conversion Dictionary...

25
Experimental
18 thewh1teagle/israwave

Mission to create a Hebrew TTS model as powerful and user-friendly as WaveNet

25
Experimental
19 dangvansam/phoneme2grapheme-vietnamese

convert phoneme to grapheme vietnames

20
Experimental
20 thewh1teagle/heb-piper-tts-gemma-g2p-onnx

Text to speech with Hebrew G2P and TTS models based on Piper/Gemma3

18
Experimental
21 traderpedroso/xphoneBR

XphoneBR is a Brazilian portuguese transformer base grapheme-to-phoneme and...

14
Experimental
22 themistocleous/IPA_English

A text-editor that enables users to transcribe text written in Greek...

12
Experimental
23 AcTePuKc/bg_g2p_builder

Tools to generate a standardized Bulgarian IPA lexicon for Text-to-Speech...

11
Experimental
24 thewh1teagle/gemma3-g2p

Transform Gemma3 to G2P task with unsloth

10
Experimental