Click here to Skip to main content
13,090,930 members (47,389 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hi Everyone :)

I'm wondering if I can get some help that I would appreciate !
I'm working on a project for my graduation Speech Recognition, Speech Synthsiser
So Ive been doing some searching & I found about a lot of information that made me confused about what I need exactly !
so my question is :
To do the speech recognition in .NET, is the Microsoft Speech API 5.3 enough to make this work or I need to use ressources like Sphinx,HTK ?
what's the difference between using just the SAPI & using an other ressource ?

I really need your help !
Posted 30-Apr-13 16:11pm
Rate this: bad
Please Sign up or sign in to vote.

Solution 2


I am agree with solution 1, just additionally you can use SpeechRecognitionEngine class library from .NET 3 and latest version of .NET this library Provide the means to access and manage an in-process speech recognition in your follow of link you can read about "how to program speech recognition, speech to text, text to speech and speech synthesis in C# " ;)

Speech recognition, speech to text, text to speech, and speech synthesis in C#[^]
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Just to use speech recognition and synthesis, you don't even need to use SAPI or Speech API. Nearly all you need is already bundled with (redistributable) .NET Framework and placed in GAC. You only need to reference System.Speech.DLL (but again, it's in GAC, so you don't reference it by this assembly module, you add it, say, using the tab ".NET" of the Visual Studio "Add Reference" window). Please see:[^].

Keep reading from this point; and you will find everything.


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web04 | 2.8.170813.1 | Last Updated 6 May 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100