Speech-to-Text is the Google Cloud API which makes possible to transform what you say into text in realtime thanks to machine learning! Give it a try!