Modding, Mission Design, and Coding > Test Builds

VS2013 TTS + Voice Recognition Build

(1/3) > >>

chief1983:
As many of you know, the VS 2008 nightly builds have long had TTS and Voice Recognition support disabled because we have many users using the Express edition of VS2008, and it can't compile with those flags enabled.  So we left them disbaled in SVN, and I only enabled them in release builds because I've been too lazy to script enabling them as part of the nightly process.  However, the new VS 2013 Community Edition (which is free) can compile Speech and Voicerec builds just like the paid versions!  At least, my initial attempt looks promising.  I want to have some people test it to make sure I haven't goofed it up.  I'll be retiring VS2008 as the nightly build platform soon, and switching to 2013 (or newer).  If these builds work as they seem to, we should be able to enable speech and voicerec for 2013 by default in SVN and I won't have to worry about modifying the nightly script to enable them.  Plus, anyone else using 2013 to make builds will have them enabled as well.  Should be compatible with Windows XP+, please test and let me know if TTS and if you can, Voice Recognition are working.  Builds below.

fs2_open_3_7_3_vs2013_tts_voicer.7z (SSE2, r11315)

Cyborg17:
How does FSO use voice recognition?

chief1983:
Honestly, I don't know.  There is some sort of framework for issuing commands somehow, by voice.  That's all I know.  But I've gotten some promising reports that the speech works, and the -voicer flag brings up the Windows voice recognition helper, so that's good.

Edit:  Found the Voice Recognition wiki page.

Mongoose:
Heh, I think that article was the only thing I ever really contributed to the wiki.  I did play with voice enabled a few times, and it worked fairly well from what I can remember.  Besides the convenience factor, the best part by far was the immersion: it almost felt like you were barking orders at your wingmen.

AdmiralRalwood:
I should note that voice recognition did indeed work with this build, and as a result, voice recognition and text-to-speech are now enabled by default in the MSVS 2013 project files (among other changes).

Voice recognition also got a few extra features exhumed from the old unstable branch that never got ported to trunk before; on top of that, I'm fiddling with the code to allow people to define new wing names in the grammar file instead of needing to add them to a hardcoded list (and since the grammar file can be read at runtime, this should (eventually) let mods accommodate their specific naming schemes with voice recognition).

Navigation

[0] Message Index

[#] Next page

Go to full version