It worked pretty good for me in the past.

My current android phone has voice-to-text built in to the stock keyboard, so I use that occasionally. It pre-downloads the language pack, so you don't have to wait for it to get a translation over a network.