My guess is that application does actually use a custom language model to get that level of accuracy. As far as I know, Nuance doesn't offer any SDK or API that lets you specify your own language model; They just offer various applications with hardcoded language models.