I have seen a library for doing speech recognition on arduino. Check the following link for seeing more information.
- Letter based recognition
- Small memory footprint
- Arduino Compatible
- No training required
- Fixed point arithmetic
- 30% - 40% accuracy if based on phonemes, up to 80% if based on words.
- Plugs directly into an analogRead() port