voice commands. is it posible (awnsered/resolved)

Started by M3T41 AG3, June 06, 2010, 01:37:45 pm

Previous topic - Next topic

M3T41 AG3

June 06, 2010, 01:37:45 pm Last Edit: June 06, 2010, 03:38:36 pm by M3T41 AG3
ok i would lke to know if it is possible to have a script made that "listens" to a prhrase/word/whatever and then determins if it matches a stored phrase/string in a database somewheres and executes a command if so?

SBR*

It COULD be possible, but it's really hard.

M3T41 AG3

if i were to request this would it get done???

Wizered67


SBR*


Subsonic_Noise

Seriously, nobody would do that. RMXP doesn't even have the possibility to handle audio input, and I'm not sure if RGSS does, so it probably would need external coding. Then, somebody would need to "teach" the program how to handle the imput and the recognition engine, which is pretty much impossible to do for probably nearly all RMXP coders. You can't just directly compare the Audio imput to a file in the database, since everyone's voice is different, but the program needs to analyze the relativr pitch and volume changes, recognise and ignore unwanted noise, and much more. Big companies spend years to get a decent voice recognition engine, and you expect a single programmer to do it in mich less time, for free, in an engine that isn't even worth it?

tl;dr Forget about it.  

M3T41 AG3

forgive me for being stupid and asking, but you cant directly compare 2 audio(aka .wav or somthing else) for relitive pitches and tones?

Subsonic_Noise

Quote from: M3T41 AG3 on June 06, 2010, 03:10:01 pm
forgive me for being stupid and asking, but you cant directly compare 2 audio(aka .wav or somthing else) for relitive pitches and tones?

nope. some people have lower voices, some might speak louder or quieter, and there also would be noisr influencing it. Also, there is much much more voice than pitch and volume. You'd need a brilliant coder who has alot of knowledge on how language works.
Even if direct comparing would work, it would still be difficult to code. I'll tell you again: Forget it.