There are many well known Android applications that support conversion of speech to text. Most of them come with ads in them but you can buy pay for the service if you don't want to see the ads.
1. Speechnotes - Speech to text
Link - https://play.google.com/store/apps/details?id=co.speechnotes.speechnotes&hl=en
This app supports multiple languages like English (US, UK, Indian), Hindi, Marathi, Gujarati, Tamil, Telugu and many other Indian and foreign languages. It is great for taking notes. It supports the native share feature which you can use to export the note to any email services. messaging applications or clipboard. You can even save the note in the app itself. You can even export the note to a PDF file (premium feature). Unlike many other applications, this app keeps on waiting for you while taking notes. This means you can take break between sentences to gather your thoughts and continue your note from where you left off.
2. Voice Notes - quick recording of ideas
Link - https://play.google.com/store/apps/details?id=com.gawk.voicenotes
This app is a complete reverse of Speechnotes. Whereas Speechnotes is made for converting long notes from voice to text, Voice Notes is designed to take quick short notes. It also supports multiple languages which you can access from the Settings menu of this app. In addition to taking notes, it has an integrated reminder feature. What you can do is record a note like "Bug 1 litre milk" and set a reminder for it at 7 a.m. in the morning.