PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Phonemes Python Packages

Python packages with the GitHub topic phonemes. Sorted by monthly downloads, with stars and forks.
TigreGotico
orthography2ipa

Linguistically motivated grapheme-to-IPA and allophone mappings for 350+ language codes

59K 2 2
TigreGotico
scriptconv

Zero-dependency script & phoneme-notation core — ISO-15924 detection & metadata, IPA ↔ ARPABET/X-SAMPA/Lexique/Kirshenbaum/Cotovía/RFE, Buckwalter ↔ Arabic, Hangul → jamo, kana

6K 3 0
AfriSpeech
africa-g2p

Text and orthography toolkit for 869 African languages: grapheme-to-phoneme (native spelling or IPA), conversion between any two languages' orthographies, one shared cross-language spelling, and a reversible plain-ASCII form. Non-Latin scripts romanised. Pure Python, no dependencies.

3K 18 5
QUD-Technologies
quranic-phonemizer

Quranic grapheme to phoneme (G2P) converter and tajweed annotator in Hafs and Warsh

3K 38 9
TigreGotico
tugaphone

TugaPhone is a Python library that phonemizes arbitrary Portuguese text across major Lusophone dialects (pt-PT, pt-BR, pt-AO, pt-MZ, pt-TL). It uses a curated phonetic lexicon plus a rule-based fallback to deliver plausible phoneme transcriptions while preserving dialectal variation.

2K 4 0
tabahi
bournemouth-forced-aligner

Extract phoneme-level timestamps from speeh audio.

1K 168 16
Halleck45
openpronounce

Open-source phoneme-level English pronunciation assessment (Wav2Vec2 + DTW). Self-hosted alternative to Azure Pronunciation Assessment.

1K 114 22
TigreGotico
tugalex

a lexicon handler and linguistic utility for Portuguese dialects. It provides data on phoneme transcription (IPA), syllable segmentation, and historical/modern orthographic rules.

931 0 0
interactiveaudiolab
ppgs

High-Fidelity Neural Phonetic Posteriorgrams

571 125 10
thorwhalen
hm

Mnemonic tools

562 0 0
OpenJarbas
phoneme-guesser

Utility to retrieve phonemes from text

550 6 1
Shahabks
myprosody

A Python library for measuring the acoustic features of speech (simultaneous speech, high entropy) compared to ones of native speech.

195 278 66
hadware
voxpopuli

Python wrapper for Espeak and Mbrola, for simple local TTS

155 30 16
tabahi
phonemeser

Speech emotion recogniton by phoneme type convergence

96 4 1
OpenJarbas
phonetic-matcher

match strings by how they sound

74 6 1
filippovicidomini
phonetic-distance

A metric used for comparing dialectical form of a concept. Implemented to analyze the ALM.

59 0 0
colinator
timit-utils

Python/numpy/pandas convenience wrapper for the TIMIT database.

52 11 3
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology