I am planning to build a voice recognition app in android where the app does few things when the user says a particular word.
I came across a tutorial of Levenshtein Distance algorithm in android for speech recognition. It works fine but when there is music playing around or when the device is kept at a distance it does not recognize what I say.
I would like to know if there is any good open source algorithm for voice recognition which we could use in our android app? or should we design our own algorithm?
Any links to good study material or help on this will be very much appreciated. Thanks in advance :)