Not worth the effort or price
You must record each contact you want to be able to access via the program. If you have a large contact list, be prepared to set aside a day to do that. If you speak a contact you havent recorded, the software "chooses" a contact that doesnt sound anything like the one you spoke. Why cant someone come up with a Voice Command for the iPhone. The absence of that one application is the reason my iPhone is worthless for my business practice.
ilbbrief about
Voice Dial (speech recognition app)