simon is an open-source speech recognition program. Be sure to read README.setup after installing.