SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

using System.Speech versus using Microsoft.Speech

Last post 11-16-2015 12:09 AM by Robo_Pi. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 11-14-2015 2:48 AM

    using System.Speech versus using Microsoft.Speech

    Hello, I have been writing speech recognition and synthesis programs using SharpDevelop and C#.  I'm using the System.Speech namespace. Everything has been working ok so far, but recently I found the SRGS system (Speech Recognition Grammar Specification) used by Microsoft.  However, when I try to use those methods I get an error message that they don't exist.

    I'm using the System.Speech namespace.  But Microsoft refers to theirs as Microsoft.Speech.   Can I add Microsoft.Speech to the SharpDevelop references?  And if so, how do I go about doing that. They don't currently show up in the Add References options.


  • 11-14-2015 10:08 PM In reply to

    Re: using System.Speech versus using Microsoft.Speech

    I would guess you need to install the Microsoft Speech SDK so the Microsoft.Speed assembly is available to reference.

  • 11-16-2015 12:09 AM In reply to

    Re: using System.Speech versus using Microsoft.Speech

    Thank you Matt.  That's the page I needed.

    I'm a bit new to all of this and I'm not sure exactly what I'm doing.  But after downloading all three SDK packages including the language package it's all working now perfectly.   Evidently there is a huge difference between System.Speech and Microsoft.Speech.  They have many similarities and System.Speech appears to just be a down-sized version.

    The Microsoft.Speech namespace includes the SRGS (Speech Recognition Grammar Specification) tools which is the part I was interested in working with.  So now it appears to all be working.  Pretty darn slick stuff.   I'm really impressed with what Microsoft has accomplished with their GrammarBuilder, PromptBuilder and Semantics recognizer.   This is like a dream come true.  It's exactly what I had in mind and Microsoft beat me to the punch.  But that's ok. They saved me a LOT of work!  

    So thanks for the link.  I probably wouldn't have found that page on my own.

    I'm all set here now.  Thank you.

Page 1 of 1 (3 items)
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this ( email address.