I was talking to someone about dragon a few days ago and the thing with the program or speach recognition on the whole is either you train the program to respond to you or you speak how the program wants to. That being said, i have heard times of 6 months to a year to get to the point where you can just start talking wit minor mistakes.