gruut
Gruut offers comprehensive multilingual text processing with features such as tokenization, text cleaning, and phonemization using the International Phonetic Alphabet (IPA). It is compatible with SSML for easy integration into speech synthesis systems. Gruut's flexible installation accommodates various languages through add-ons and manual file downloads, enhancing phonetic precision in voice applications across Linux-based Python environments.