Voice recognition?

Blitz3D Forums/Blitz3D Programming/Voice recognition?

vivaigiochi(Posted 2010) [#1]
Who know about this argument?


Charrua(Posted 2010) [#2]
i remember the days of my old SZ Spectrum, whit it, and a home made ADC (Analog to digital converter), the idea was, record a voice command and calculate the sum of the samples, then try other command, diferent from the other and so on, to later recoda and compare.

Obviously, fail many times, but the fun was, when it accepts correclty the command.

don't help much, but is the only thing that comes to my mind right now.

Juan


vivaigiochi(Posted 2010) [#3]
thanks i made the same with vic 20..., but now i ask more...
I think that if you use your metod now you can obtain more result, because have more Hz...and more byte (32768 bytes free was spectacular)
I want know about some modern library..


Zethrax(Posted 2010) [#4]
Here's a few links I Googled about existing speech recognition libraries/apps:-

http://en.wikipedia.org/wiki/Microsoft_Speech_API

http://www.download3k.com/Software-Development/Active-X/Download-Speech-Engine-DLL-SDK.html

http://www.say-now.com/

http://sourceforge.net/search/?type_of_search=soft&words=speech+recognition


AJ00200(Posted 2010) [#5]
That second link says you need visusl studio. Is this true or will it work with Blitz 3D?


_PJ_(Posted 2010) [#6]
To use the DLL with B3D, you will need to write DECLS for the library, as with any userlib.


jfk EO-11110(Posted 2010) [#7]
I think voice recognition and speech recognition are two diffrent things. Voice recognition may be used as a password system, like a Fingerprint- triggered Doorlock. Speech Recognition ath the other hand is turning human speech into ascii text. MS Speech Api can do the 2nd, but it needs some training with a new Voice.

No idea about modern libraries. personally I would take this challenge and write my own solution, for the voice recognition. Maybe all you need to do is to rasterize the sample data and calculate the relations between the phonemes of a given password.