Hello. We'll be visiting Italy, Austria, and Germany soon. I really like Google Translate, but it doesn't allow you to convert speech to text if you're using it offline. In other words, I can't just walk into my phone to generate the text that I want to translate to another language. I have to type it in, which isn't convenient for me because it takes me a long time to type with my phone. I can't guarantee that we'll have internet everywhere we go, so do you know of an app that converts English to text and then translates it into the above languages? Thanks.
I had similar frustration. I never found another translation app that would have all the features offline. However, I've been purchasing eSIMs, lately. eSIMs are cheap and some of the apps I use, including google translate, use very little data.
Did you test DeepL app already? The translation quality to / from German is much better than with GT. Not sure about the offline capability you asked for.
You can use Google Translate just the way you want.
First, download the German and Italian files. You do this by choosing the language you want to translate to. When the page comes up showing all the languages, to the right of the language is a little download button. Click on it and the language file will be downloaded into the app. Once the check mark appears, the language is downloaded.
Once that is done, go back to the translation page. Click on the microphone and say what you want translated. It will show up onscreen first in English then translated. No need to type anything.