In my experience the whole thing works better with people typing. Firstly voice recognition isn’t perfect. The person has to check what they say was transcribed correctly and can’t correct it with a keyboard if they see it’s wrong the first time, they have to just try again.
Typing means people go a bit more slowly and think about what they are writing, sometimes reworking sentences to be clearer.
Also if they are typing in front of your face, the translation constantly updates based on the partial sentence they’ve typed and this can be quite revealing, which is useful if the final translation isn’t crystal clear.
In my experience many people already have their own translation app on their phone which they are often happy to use to reply to you, too.