final speech recognition working