Am not sure, like I said before, I had to go in depth with MatLab to do my own project (with the use of Hidden Markov Model toolbox + Voicebox), but I think on google I found something called WinDentify, which is for Windows logon, try to google it and see, but its not freeware. Can give this link a try as well http://www.loquendo.com/en/products/speaker-verification/
I know that Microsoft does provide Speech Recognition engine with Windows, where it can be used in apps like MS Word, but not suitable for your purpose.
See also this link for some examples in MatLab:
http://www.speech-recognition.de/matlab-examples.html
Sorry if am not helping too much, the said project I developed was a university one, and I've almost lost track of the processes I did in it :)