Google cloud has Speech-to-Text API - https://cloud.google.com/speech-to-text/ and Android app using it for Live Transcribe has been open sourced - https://github.com/google/live-transcribe-speech-engine.
It should be fairly straightforward to build a solution for automatic transcript for podcasts, so if you need one share your opinion on this.