VowelMarks API is an AI-powered Persian (Farsi) reading and language-processing API for developers and organizations building products that work with Persian text. It provides source-preserving Persian diacritization with short vowels and optional Ezafe, pronunciation-first Pinglish transliteration, word-origin insights and contextual Persian alternatives, Persian-to-English translation, and Persian text-to-speech through one developer interface.
VowelMarks is designed to make written Persian easier to read and understand while keeping Persian script at the center. Its text endpoints can return structured evidence alongside their results, including source-indexed diacritic operations, word alignment, pronunciation warnings, exact source spans, and ranked alternatives.
The API can be integrated into language-learning and edtech products, educational and publishing workflows, accessibility tools, Persian reading applications, TTS and voice products, and other software that needs programmatic Persian pronunciation, transliteration, translation, or reading support.