Microsoft.Speech and System.Speech
Posted: September 6th, 2012 | Author: Michael | Filed under: Lync Development | Tags: SAPI, speech | 1 Comment »One thing that can be slightly confusing about the speech synthesis and recognition features in UCMA is that there are two completely separate but very similar namespaces with speech-related classes. The Microsoft.Speech and System.Speech namespaces share many of the same class names (e.g., System.Speech.Synthesis.SpeechSynthesizer vs. Microsoft.Speech.Synthesis.SpeechSynthesizer), but belong to two different speech APIs, and function differently. I’ve run into a couple of mix-ups with these two namespaces, and I’m sure that others have too, so I thought I’d write up a quick explanation of what’s going on here. Continue reading “Microsoft.Speech and System.Speech” »