Text to speech in 646 languages
Type your text, pick a language and a voice, and listen to the result in seconds.
Dub a video
Video dubbing
Text to speech
Audio to text
Video to text
Kabyle
Tamazight
Tuareg (Tamahaq)
Algerian Arabic
Moroccan Arabic
Basque
Galician
Welsh
Catalan
Luxembourgish
Maltese
Swahili
Kinyarwanda
Kurdish (Kurmanji)
Kurdish (Sorani)
Luganda
Uyghur
Punjabi
Tibetan
Yoruba
Hausa
Amharic
Somali
Wolof
Spanish
French
German
Portuguese
Italian
English
Amazigh dubbing (Kabyle, Tamazight, Tuareg)
Luxembourgish dubbing
Algerian Arabic (Darja) dubbing
Moroccan Arabic (Darija) dubbing
Catalan dubbing