I‘m hoping that messaging apps will add a feature that allows you to transcribe voice messages after you received them. I find it rather annoying to listen to five minutes of audio when I could read a message in less than a minute.
It's open source, but works through Yandex Translation API: