Click here to Skip to main content
15,887,746 members
Please Sign up or sign in to vote.
1.06/5 (3 votes)
See more:

I am trying to make an English voice(speech) recognition using C# and HMM tool kit. I tried to use the htk but it is using c .
I don't know where to start, I need a working program or even guide lines.
Thanks in advance!!
Posted
Updated 2-Oct-17 11:16am
Comments
Sergey Alexandrovich Kryukov 23-Oct-12 17:20pm    
What is HMM and why using it? Recognition engine is already used in .NET via System.Speech.
--SA
TRK3 23-Oct-12 17:40pm    
HMM = Hidden Markov Model

If OP is trying to build a speech recognition system starting with just an HMM tool kit, then he is either doing a research project or has no clue how much work is actually involved.

Sergey Alexandrovich Kryukov 23-Oct-12 18:52pm    
Got it, heard about it, but hate abbreviations. Totally agree with you :-)
--SA
TRK3 24-Oct-12 12:33pm    
Amen.

There are way too many abbreviations.

It's annoying how often I find myself looking up an abbreviation in an article, when the author could have just defined it the first time they used it (that used to be standard practice -- and it still ought to be).

+5 for your practical solution below!

1 solution

You can reference "System.Speech" assembly and directly use System.Speech.Recognition:
http://msdn.microsoft.com/en-us/library/system.speech.recognition.aspx[^].

This assembly comes with .NET Framework (redistributable) installation and is in GAC, so you can add the reference using the tab ".NET" of the "Add Reference" window.

—SA
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900