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 29 grapheme-to-phoneme conversion tools tracked. 6 score above 50 (established tier). The highest-rated is thewh1teagle/phonikud at 62/100 with 91 stars.

Get all 29 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 Wikidepia/g2p-id

Indonesian Grapheme-to-Phoneme (IPA notation)

60
Established
3 GitYCC/g2pW

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

56
Established
4 stefantaubert/pinyin-to-ipa

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

52
Established
5 AdolfVonKleist/Phonetisaurus

Phonetisaurus G2P

51
Established
6 pnnbao97/sea-g2p

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

51
Established
7 hans00/phonemize

Pure JS fast phonemizer with rule-based G2P prediction

46
Emerging
8 thewh1teagle/phonikud-tts

phonikud-tts - text to speech in Hebrew

45
Emerging
9 holgern/kokorog2p

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

44
Emerging
10 CiscoDevNet/g2p_seq2seq_pytorch

Grapheme to phoneme model for PyTorch

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

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

40
Emerging
12 bhashini-ai/g2p

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

36
Emerging
13 greg-kennedy/p5-NRL-TextToPhoneme

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

36
Emerging
14 yuyq96/pyshengyun

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

34
Emerging
15 slp-rl/HebTTS

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

34
Emerging
16 thewh1teagle/israwave

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

32
Emerging
17 ye-kyaw-thu/myG2P

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

32
Emerging
18 dangvansam/phoneme2grapheme-vietnamese

convert phoneme to grapheme vietnames

27
Experimental
19 ayutaz/cc-g2pnp

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

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

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

24
Experimental
21 traderpedroso/xphoneBR

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

21
Experimental
22 thewh1teagle/gemma3-g2p

Transform Gemma3 to G2P task with unsloth

16
Experimental
23 themistocleous/IPA_English

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

12
Experimental
24 AcTePuKc/bg_g2p_builder

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

11
Experimental
25 peresolb/g2p-no

Grapheme-to-Phoneme models for Norwegian

11
Experimental
26 thewh1teagle/heb-fst

Hebrew finite state transcuder

10
Experimental
27 thewh1teagle/phonikud-byt5

Hebrew G2P with byt5 model based on Phonikud

10
Experimental
28 kyaw-yethu/burmese-G2P

Myanmar (Burmese) Language Grapheme to Phoneme Converter

10
Experimental
29 QuyAnh2005/Grapheme-To-Phoneme

Grapheme to Phoneme

10
Experimental