Application Of Pretrained Deep Neural Networks To Large Vocabulary Speech Recognition - http://research.google.com/pubs...
The latest Android release uses neural networks to do speech recognition. This paper describes the ideas behind how it works. - Michael Nielsen