de-mh/persian_phonemizer
A tool for translating Persian text to IPA (International Phonetic Alphabet).
Translates written Persian text into its phonetic transcription using the International Phonetic Alphabet (IPA) or adds diacritics (eraab) to disambiguate words with multiple pronunciations. It takes Persian text as input and outputs the phonetic representation or diacritized text. This tool is useful for linguists, speech technologists, language educators, and learners of Persian.
Used by 1 other package. No commits in the last 6 months. Available on PyPI.
Use this if you need to accurately represent the pronunciation of Persian text, clarify ambiguous words, or prepare text for speech synthesis systems or language learning materials.
Not ideal if you are looking for a general-purpose Persian text analysis tool beyond phonemization or diacritic addition.
Stars
72
Forks
4
Language
Python
License
MIT
Category
Last pushed
Aug 26, 2022
Commits (30d)
0
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/de-mh/persian_phonemizer"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
nert-nlp/streusle
STREUSLE: a corpus with comprehensive lexical semantic annotation (multiword expressions, supersenses)
bretttolbert/verbecc
Verbe Complete Conjugator (verbecc) supports Catalan, Spanish, French, Italian, Portuguese and...
natasha/yargy
Rule-based facts extraction for Russian language
bjascob/LemmInflect
A python module for English lemmatization and inflection.
google-research/turkish-morphology
A two-level morphological analyzer for Turkish.