Jul192012

Can you advise me about building a speech recognition engine from scratch?

Shimul Dey asks:

This is my final year project. I want to make software which can convert speech to text and I want to know that what I need for this project and the process of building the engine. If you could suggest things like software, programming language any prior knowledge that would help that would be great.

I want to build it for the English language first, then for my language Bengali. Please help me guys!


Browser: Chrome 20
System: Windows 7
Tagged: , , , ,

Comments for this Question are closed.

If you are looking for help, please ask a new question here.

We will be happy to help you!

3 Answers -

0 votes

muotechguy

July 19, 2012

Making a speech recognition engine is a huge undertaking that needs a significant amount of development time and money. It’s NOT something you do for a final project. Do a project that makes use of existing speech systems – don’t try to invent the wheel.

Shimul Dey

thanks for your reply muotechguy. i want to do it for limited input (100 or 200 words) but i want to make it from scratch because i wanna discover the whole things inside this technology.here high accuracy and high efficiency is not my target.

July 19, 2012
0 votes

Ryan Walmsley

July 19, 2012

Don’t.

Unless you limit your input (ie to be able to detect and distinguish between only 200 words), the amount of tweaking and tuning in a project like this would be prohibitive. Successful, complete speech recognition software is the kind of project that necessitates an entire team of programmers.

Sincerely,
CS grad.

Shimul Dey

thanks big bro Ryan for your reply . i want to do it for limited input (100 or 200 words) but i want to make it from scratch because i wanna discover the whole things inside this technology.here high accuracy and high efficiency is not my target. please give me some cool links that can help me to make this software.

July 19, 2012
0 votes

Mike

July 23, 2012

basic description:
http://tldp.org/HOWTO/Speech-Recognition-HOWTO/inside.html

Programming example using .NET Voice Elements:
http://support.voiceelements.com/index.php?title=How_to_Create_A_Simple_Speech_Recognition_Application

As for creating the actual speech recognition part yourself I have no idea where to start. But I’m confident to tell you that it takes years of development to have a single word recognized.