Translating application using android studio

Job ID: 32453866

Budget: $10 – $30 USD

I want a translating app in android studio using java. I want the user to use his microphone to talk and than the text appear in a text zone after that that text translate to a language that he select after that he can hear that translated text.
So i need:
-Speech to text
-Text to speech
-Translating
My budget is 20$