I want my iPhone to have voice dialing. Belgian developers Creaceed are moving in the right direction by introducing the Vocalia English speech recognition tool for iPhone. This app just does one thing right now -- displaying contacts from your Address Book when you say names. You still need to tap on the name that appears to open the contact, then tap on a number to dial it. Creaceed is working on adding new functionality to future versions.
How well does Vocalia recognize names? I tested it by reading the first 100 names in Contacts. Without training Vocalia, it was able to correctly recognize 98 of the names -- that is, it put them on a screen with three of the closest sounding names. For 83 of the names, the correct name was at the top of the list. The two names that weren't recognized properly were Guilherme and Guiseppe. You can also add nicknames or other pronunciations to any name to further improve accuracy.
Between now and October 18th, Vocalia is on sale for US$3.99 in the App Store (click opens iTunes). The regular price of Vocalia is $7.99.