title: Pronunciation recognition - speech API or algorithm
body: <p>Is there any API for Windows Phone - or some other method besides sending audio to a server - to recognize how correctly a particular word is pronounced?</p>
  
  <p>What I'm <em>not</em> looking for is to recognize it semantically or against any other criteria than a source audio file for comparison (with something like a confidence level for how accurately a user says a particular word compared to the source audio file).</p>
  
  <p>I've looked around quite a bit and haven't been able to find anything that could be run solely on a Windows Phone without a connection to a server.</p>
  
  <p>If no API exists, is there a .NET set of classes (open source) that could be modified for use to this end?</p>