I’m wondering if a non-TTS voice will be considered for Arabic. The TTS tries to guess pronunciation based on grammar, but it can be wrong.
For example, for the sentence “He killed that man.”, it read the verb قَتَلَ (qatala) as قُتِلَ (qutila) instead. Thus, the TTS reads “That man was killed” rather than the provided “He killed that man” translation.