Thanks for the feedback. I now see how this works. I am using the Nuance iOS SDK to verbally search an iPhone's music library and play music based on what the user asked for (with and without keywords). The Levenstein stuff sometimes works, now going to add this to see if it can fill in some of the holes.
I tried this which worked NSString *z = [NSString stringWithFormat:@"#%@",stringValue]; BOOL test = [z soundsLikeString:@"#Face"]; NSLog(@"sounds like \"Face\": %d", test); //Pace = 1 Not including the 1st character might be okay. With some testing I'll find out. On Wed, Jul 6, 2011 at 2:34 PM, Wim Lewis <w...@omnigroup.com> wrote: > > On 6 Jul 2011, at 11:23 AM, Eric E. Dolecki wrote: >> However, when I tried it out I get strange results... >> >> //someString is set to different strings each time tested >> BOOL test = [someString soundsLikeString:@"Face"]; >> NSLog(@"sounds like Face: %d",test); >> >> Place = 0 >> Ace = 0 >> Mace = 0 >> Fake = 1 >> Testing = 0 >> Brake = 0 >> >> It would seem something is off to get negatives on Place, Ace & Mace. > > > Soundex (by design) does an exact match of the first character, and a sort of > rough phonetic match of the rest of the string--- it was developed for > matching surnames. You probably want a different algorithm if you want Ace to > match Place. The Wikipedia article on Soundex has some links that might serve > as starting points. > > > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/cocoa-dev/edolecki%40gmail.com > > This email sent to edole...@gmail.com > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com