How does a voice recognition program work?
How does speech recognition work?