Village Voice
Voice-to-voice translation
Voice
Text
History
English
Swahili
Hausa
Amharic
Yoruba
Igbo
Zulu
Afrikaans
Somali
Shona
Luganda
Kinyarwanda
⇆
English
Swahili
Hausa
Amharic
Yoruba
Igbo
Zulu
Afrikaans
Somali
Shona
Luganda
Kinyarwanda
English
Tap your language below and speak…
Luganda
Translation appears here
English
Tap to talk
Luganda
Tap to talk