Speech Recognition for Neural diseases Persons

A

almostcash

I am making a speech recognition program in C++ for for neural disease person.

the program should take input from the mic and convert the speech into text.

i have tried the microsoft sapi and other normal speech reconition api, however it just doesnt work in my case.

the persons i am talking about they cant prounounce the words properly. they can only speak few words clearly.

so i need an api or something which could use the limited vocablary option in order to convert speech into text.

thats the only way i think to make this work to be done properly.



suggestion needed



thanks
 
A

almostcash

What language they speak? Can't be it is C++.

what do u mean by what language they speak? u mean the people who use the program. then it will be English, however they are not native English speakers.
i want to write the code in c++
 
Ö

Öö Tiib

what do u mean by what language they speak? u mean the people who use the
program. then it will be English, however they are not native English
speakers.

Different nations pronounce speech differently.
i want to write the code in c++

So you have C++ and MS sapi and want to build AI that can understand
disabled person speech? Why noone never goes to airport and tells that
he has head and hands like plane pilots have and so he wants to fly
airplanes?
 
A

almostcash

Different nations pronounce speech differently.






So you have C++ and MS sapi and want to build AI that can understand

disabled person speech? Why noone never goes to airport and tells that

he has head and hands like plane pilots have and so he wants to fly

airplanes?

well i dont want to use ms sapi because it is not working properly in this case.
so i need any other custom based speech recognizer
 
O

Osmium

I am making a speech recognition program in C++ for for neural disease
person.

the program should take input from the mic and convert the speech into
text.

i have tried the microsoft sapi and other normal speech reconition api,
however it just doesnt work in my case.

the persons i am talking about they cant prounounce the words properly.
they can only speak few words clearly.

so i need an api or something which could use the limited vocablary option
in order to convert speech into text.

thats the only way i think to make this work to be done properly.

That sounds like a massive problem. I think the way lip readers work, when
they encounter words that don't have a corresponding sign, they s-p-e-l-l
the words out.
 
O

Osmium

:

That sounds like a massive problem. I think the way lip readers work,
when they encounter words that don't have a corresponding sign, they
s-p-e-l-l the words out.

I meant American sign language, not lip readers. I have been watching too
much Seinfeld.
 
J

Jorgen Grahn

I am making a speech recognition program in C++ for for neural
disease person. ....
so i need an api or something which could use the limited vocablary
option in order to convert speech into text.

People in comp.lang.c++ don't know a lot about speech recognition or
libraries for it. This group is more about the language than the very
many things you can do with it.

I think a better approach is to search based on the problem (ask
people who are into speech recognition) and hopefully if you find a
library, it will have a C or C++ API.

/Jorgen
 
R

red floyd

what do u mean by what language they speak? u mean the people who use the program. then it will be English, however they are not native English speakers.
i want to write the code in c++

I want to play Minesweeper better. I hear it's written in C++, so I'm
going to ask for tips here.
 
S

seeplus

so i need an api or something which could use the limited vocablary option in order to convert speech into text.

thats the only way i think to make this work to be done properly.

Do you _have_ to write the code?
There are a lot of trainable programs which do this already.

Else search for >> "c++ speech to text"

Produces 25 pages of suggestions and c++ code.
 
D

Daniel

I want to play Minesweeper better. I hear it's written in C++, so I'm
going to ask for tips here.

On a completely unrelated matter, I wonder why so few people post questions on
this newsgroup anymore?

Best regards,
Daniel
 
O

Osmium

Daniel said:
On a completely unrelated matter, I wonder why so few people post
questions on
this newsgroup anymore?

The C programming groups have always been hostile and unwelcoming, ridicule
is the norm - I don't think the Minesweeper question is actually unrelated,
I think it fired some neurons in your brain.

IMO the decline just reflects a general decline in Usenet activity. It
commonly requires a Usenet server now, it used to be bound with your ISP.
The bulletin boards (the ones I visited were better than Usenet ever was)
gave way to Usenet. Usenet is now giving way to forums and such. Is this a
good thing? AFAIK one person can't ruin a forum, he can sure ruin a Usenet
group. I don't know what other advantages there might be, I am forum free..
 
D

David Brown

I am making a speech recognition program in C++ for for neural disease person.

the program should take input from the mic and convert the speech into text.

i have tried the microsoft sapi and other normal speech reconition api, however it just doesnt work in my case.

the persons i am talking about they cant prounounce the words properly. they can only speak few words clearly.

so i need an api or something which could use the limited vocablary option in order to convert speech into text.

thats the only way i think to make this work to be done properly.



suggestion needed

Forget C++. Forget the platform (i.e., Windows). The problem you are
looking at is so big that the language used for the implementation is
irrelevant - look for speech recognition systems that can work with
badly pronounced words and limited vocabulary. That is the key to this
problem - if you find such a library and it happens to be written in
Pascal for the Mac, then you would be far quicker learning Pascal on a
Mac than trying to make one in C++ on Windows.


You should also be talking to people who understand the problems of
computer speech recognition, as well as people who understand the users
of this system. Reliable speech recognition is a very hard problem at
the best of times, with specific users with specific accents and clear
pronunciation - trying to get this to work with people with neural
problems in their pronunciation is almost certainly impossible as it
stands. With years of research collaboration between speech recognition
experts, specialists in such neural diseases, and users themselves, it
will probably be possible to figure out a way to make a workable system.


Telling us that you have picked C++ and MS SAPI is a bit like saying you
are planning a trip to the moon, and have already decided what colour to
make the furry dice to hang from the rear-view mirror.


Oh, and find someone who can write English, understands grammar, and
pays attention to detail. Then let them write the program - a person
who is incapable of basic spelling, capitalisation and punctuation is
unlikely to be a good coder.
 
Ö

Öö Tiib

The C programming groups have always been hostile and unwelcoming, ridicule
is the norm - I don't think the Minesweeper question is actually unrelated,
I think it fired some neurons in your brain.

Now and then someone comes and asks how to make self-driving cars,
stock market analysis, genetic engineering, artificial vision, theorem proving,
cybernetic-medicine (etc. just name it) in C or C++. They demonstrate ignorance
in problem domain and actual lack of any idea how. Isn't it ridiculous?

"I wanna start doing brain surgery to ill people, can someone share a link where
to get the tools." <--- Such things deserve vulgar response or not?

Software for calculation-heavy domains may be is written in Fortran, C or C++
but that is because these programming languages are efficient. The core need
however isn't the programming language but deep skills and knowledge in
problem domains. That is years of studying and such information can't be
transferred to ignorant by just sharing a link.
 
D

Daniel

Now and then someone comes and asks how to make self-driving cars,
stock market analysis, genetic engineering, artificial vision, theorem
proving, cybernetic-medicine in C or C++.
That is years of studying and such information can't be
transferred to ignorant by just sharing a link.

On the other hand, the question whether you know about speech recognition
software callable from C++ can surely be answered by "yes" or silence
(answering "no" would seem to serve no purpose.)

Daniel
 
C

Cholo Lennon

I am making a speech recognition program in C++ for for neural disease person.

the program should take input from the mic and convert the speech into text.

i have tried the microsoft sapi and other normal speech reconition api, however it just doesnt work in my case.

the persons i am talking about they cant prounounce the words properly. they can only speak few words clearly.

so i need an api or something which could use the limited vocablary option in order to convert speech into text.

thats the only way i think to make this work to be done properly.



suggestion needed

Maybe (just an idea) you need a comercial solution like Nuance's Dragon
(MS speech API is too primitive IMHO)

http://www.nuance.com

Nuance's products are widely used in the telecom industry (IVR for example)


Regards
 
D

David Brown

On the other hand, the question whether you know about speech recognition
software callable from C++ can surely be answered by "yes" or silence
(answering "no" would seem to serve no purpose.)

I think it is helpful to give the OP an idea of the magnitude of the
task he has - he is clearly so out of his depth that he doesn't even
understand the problems (or at least he didn't understand them when he
posted here). So rather than just giving him an answer to the question
he asked, people here have tried to help him see the big issues and ask
the right questions.
 
O

Osmium

Vir Campestris said:
Well, I've been silent up until now :) but I'll be surprised if there is a
C++ language aspect to his problem. Which is after all the purpose of the
group.

The fact that his native language is plainly not English won't help him
either.

AFAICT he wants a library, not an API, usable in C++, for his problem.
Periodically there is a post to this group, "available c++ libraries"
proving a pointer. I just looked at it (the pointee) and it is actually
there, but I expect he is just in for some mre heartache.

http://www.trumphurst.com/cpplibs/
 
T

Tobias Müller

Osmium said:
AFAICT he wants a library, not an API, usable in C++, for his problem.

'API' and 'library' are often used interchangeably. Every library has an
API and probably all APIs have at least one implementation in a library.

Tobi
 
J

J. Clarke

Now and then someone comes and asks how to make self-driving cars,
stock market analysis, genetic engineering, artificial vision, theorem proving,
cybernetic-medicine (etc. just name it) in C or C++. They demonstrate ignorance
in problem domain and actual lack of any idea how. Isn't it ridiculous?

It's only ridiculous when it's somebody you can ignore. When it's your
CEO and he's ready to fire people over it then it becomes far more
serious, for the people involved anyway.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,767
Messages
2,569,572
Members
45,045
Latest member
DRCM

Latest Threads

Top