{"id":169630,"date":"2004-01-29T16:43:32","date_gmt":"2004-01-29T16:43:32","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/project\/language-modeling-for-speech-recognition\/"},"modified":"2019-08-19T09:41:10","modified_gmt":"2019-08-19T16:41:10","slug":"language-modeling-for-speech-recognition","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/language-modeling-for-speech-recognition\/","title":{"rendered":"Language Modeling for Speech Recognition"},"content":{"rendered":"

Did I just say “It’s fun to recognize speech?” or “It’s fun to wreck a nice beach?” It’s hard to tell because they sound about the same. Of course, it’s a lot more likely that I would say “recognize speech” than “wreck a nice beach.” Language models help a speech recognizer figure out how likely a word sequence is, independent of the acoustics. This lets the recognizer make the right guess when two different sentences sound the same.<\/p>\n

Our language modeling research falls into several categories:<\/p>\n