A Python-based translation app that converts speech to text, translates the text into multiple languages, and converts the translated text back to speech. It integrates Google’s Speech Recognition, Translate, and Text-to-Speech APIs for a seamless user experience.
The app allows the user to input text via speech or typing. It translates the input into the selected language. Optionally, the translated text can be converted to speech and played.