Click here to Skip to main content
15,888,521 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
salam.actually i have code(with system.speech) which convert mic audio input to text but with limited grammar while i want to remove this grammar limitation ,it should be convert for all ..kindly guide me .
Posted
Comments
Sergey Alexandrovich Kryukov 21-Feb-14 11:13am    
Your formulation is not clear enough to me. I can guess what it is, please see my answer. If this is not what you are asking about, please try to clarify.
—SA
[no name] 21-Feb-14 12:20pm    
Most voice recognition systems do one of the two things.

1. Recognize a large vocabulary from a small audience (ie. trained to one person).
2. Recognize a small vocabulary ("yes", "no", "one", "two", "three", etc.) from a large audience (male / female voices with regional accents).

They generally don't recognize a large vocabulary from a large audience.
ch.haya 26-Feb-14 14:10pm    
Actually i dont want specific vocabulary i want it for natural language

1 solution

Probably it means that you need to use DictationGramar:
http://msdn.microsoft.com/en-us/library/system.speech.recognition.dictationgrammar%28v=vs.110%29.aspx[^].

Don't hold your breath: last time I tried it, the quality of recognition was ridiculous, the more the size of the grammar, the more recognition problems — too many similarly pronounced phrases. Not sure about the latest version of the engine; I would not be too enthusiastic. Just try it.

—SA
 
Share this answer
 
Comments
ch.haya 26-Feb-14 14:12pm    
thanx its help ful
Sergey Alexandrovich Kryukov 26-Feb-14 14:49pm    
You are welcome.
—SA

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