I found voice2json, though it looks like you'd have to do quite a bit of configuring.
Don't bother with VoiceAttack. It relies on the microsoft speech recognition engine, which is an ancient POS voice to text engine. I fiddled with it at one point and I never got it to work well. It's nowhere near accurate enough to be pleasant to use.