Author Topic: Freespace 2 Voicepack  (Read 3906 times)

0 Members and 1 Guest are viewing this topic.

After playing around with the Elite Dangerous Voicepack ASTRA I decided I wanted to create one for Freespace 2

For those not familiar with this here is some information:

Voice Attack is a voice recognition program that is used for many games and sims. It has the ability to play back sound files when a command is given. It also can detect keyboard and joystick commands as well. You can assign multiple VR commands as well as multiple random sound responses.

HSC Elite Dangerous Voicepack is a professionally recorded voice with a huge database of responses.

http://www.elitedangerousvoicepack.com/

Here is a demo with Elite Dangerous. Although Elite has some nice graphics I really want to play through Freespace 2 as it has the mission based style I am looking for.

https://youtu.be/sEnAACFHyNE

https://www.youtube.com/watch?v=J19D0T9-V_Y


Well some good news. It seems that the Freespace 2 Voice Recognition and VoiceAttack programs can work at the same time. This is great as the built in one handles the COMMS in a way that VoiceAttack could never do as it knows what ships and wings are in a given mission. I was greatly relieved after I tested it out. Another thing that I found out is that by running VoiceAttack as an admin I was able to get it to respond to Xpadder key presses. This will allow me to have voice or sound feedback from any of the buttons on my panels.

I created the voice response files using an application that allowed me to create mp3 files from a list of commands from a text file. I also used Audacity to record and save some of the technical database within the game. After all the computer assistant should have that information in her database. Still need to finish all the other commands but the basic structure is in place and most of the voice responses have been created.

I also need a name for her.  Isn't this all about game immersion?



OverDhill
« Last Edit: December 05, 2015, 10:55:41 pm by OverDhill »

 

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
I don't follow. Is this voice recognition, e.g. Using voice commands in place of keyboard input? Or is this text-to-speech, with the computer reading the tech room entries? Or something else entirely?
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 
It is actually both. You can issue voice commands and she will respond with what I program her to. The database information is just for immersion however it did help me better understand the story line and its there anytime I want to brush up in the middle of the game.

 

Offline est1895

  • 28
Fantastic OverDhill and awesome setup!  The stick looks familiar. What model is it?

Also, a microphone will probably be needed to use the Voice Commands?

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Are you using a VR headset for that setup as well? 

 

Offline deathspeed

  • 29
  • i can't think of a good avatar
    • Steam

I also need a name for her.  Isn't this all about game immersion?


May I propose for consideration Minerva, "the Roman goddess of wisdom and sponsor of arts, trade, and strategy"?  It is also the name of the intelligent computer used to run the planet Secundus in Robert Heinlein's "Time Enough for Love" and "The Cat Who Walks Through Walls".
Maybe someday God will give you a little pink toaster of your own.

 
I have a Thrustmaster Warthog that my wife bought as a retirement present. I made an extension for and lowered the platform on the custom stand made from PVC pipe. The button panels are custom as well. Only wish Freespace supported more devices. Someday maybe.

I do not use a VR headset. I use TrackIR instead with the Trackclip Pro mounted to my USB headset.


 

Offline est1895

  • 28
Looks like you also play WWII games there OverDhill.  Ever try War in the Pacific: Admiral's Edition?

 

Offline Cobra

  • 212
  • Snake on a Cain
    • Minecraft
    • Skype
    • Steam
    • Twitter
ANNA for Star Citizen is good... you just have to pay $40 for the intended voice. I like the name "Minerva," though. At the same time technology like this is never canonically seen. :nervous:
To consider the Earth as the only populated world in infinite space is as absurd as to assert that in an entire field of millet, only one grain will grow. - Metrodorus of Chios
I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training. - General Battuta

 
I am using IVONA Amy for the voice. I like her voice. IVONA probably has some of the most naturally sounding TTS voices to date (at least for the consumer level).

Here is an example from the database selection

https://db.tt/VAc5F53Z

https://db.tt/REolIrda

 
Back from my 3 week trip and finishing up my Voiceattack profile for Freespace 2

Here is the list of commands I have so far


Spoken Command:

Add ship to escort list;Add to escort list
argon lasers;what are argon lasers
Attack my target;Attack target
Attack my targeted subsystem;Attack targeted subsystem
Augment forward shield;Augment front shield;Augment for shield;Augment forward shields;Augment front shields;Augment for shields
Augment left shield;Augment port shield;Augment left shields;Augment port shields
Augment rearward shield;Augment rear shield;Augment back shield;Augment aft shield;Augment rearward shields;Augment rear shields;Augment back shields;Augment aft shields
Augment right shield;Augment starboard shield;Augment right shields;Augment starboard shields
Capture my target;Capture target
Centre view
Chase view
Clear escort list
Comms Open;com;comms;communication
cover me
Current target view
Cycle backward primary weapons;Cycle primary backward
Cycle forward primary weapons;Cycle primary;Cycle primary weapon forward
Cycle primary weapon firing rate;change primary weapon bank fire rate;change primary fire rate;cycle primary fire rate
Cycle radar ranges;Change radar ranges;Cycle radar range;cycling radar range
Cycle secondary weapon firing rate;change secondary weapon bank fire rate;change secondary fire rate;cycle secondary fire rate
Cycle secondary;Cycle secondary forward;Cycle secondary backward;Cycle secondary weapon bank;Change secondary weapon bank
Decrease engine energy
Decrease shield energy
Decrease time compression
Decrease view distance
Decrease weapon energy
Disable my target;Disable target
Disarm my target;Disarm target
Engage enemy;Engage my enemy
Engage jump drive
Equalise shield settings;Equalise shield;Equalise shield energy
equalize energy;equalize energy settings
external view;view external
Form on my wing;Form on me
free look view
fury missile;what are fury missiles
history after the great war;reconstruction history;reconstruction
history of the great war;the great war
HUD Contrast
Ignore my target;Ignore target
Increase engine energy
Increase shield energy
Increase time compression
Increase view distance
Increase weapon energy
kryton laser;what is a kryton laser
Open communications window;Open com window;Open communication window
Protect my target;Protect target
Rearm me
Remove ship from escort list;Remove from escort list
Return to base
Self Destruct
Shield Management
stop;end query;quiet;shutup;be quiet;cancel query
Target closest attacking ship
Target closest repair ship;Target repair ship
Target last ship to send transmission;Target last ship to send a transmission
Target newest ship in area
Target Next Bomb
Target next closest friendly ship;Target next friendly ship
Target next escort ship;Target escort ship
Target next live turret
Target Next Ship
Target next ship in the escort list;taget next escort ship
Target next sub system
Target next uninspected cargo;Target next cargo
Target Previous Bomb
Target Previous closest ship
Target previous hostile ship;Target last hostile ship;target previous closest hostile ship
Target previous ship;Target last ship
Target previous sub system;Target last sub system
Target previous uninspected cargo;Target last uninspected cargo
Target ship in reticle;Target ship under reticle;Target ship
Target subsystem in reticle;Target subsystem under reticle;Target sub system of ship under reticle;Target sub system of shp in reticle
Target Targets newest attacker
Target target's target
Targeting previous live turret
Toggle auto speed matching;Auto match speed;Turn on auto match speed;Turn off auto match speed
Toggle auto targeting
Toggle external camera lock;external camera lock
Toggle high HUD contrast;Turn on high HUD contrast;Turn off high HUD contrast
Transfer energy from laser to shield;Transfer energy from lasers to shields;Transfer energy from weapon to shield;Transfer energy from weapons to shields
Transfer energy from shield to laser;Transfer energy from shields to lasers;Transfer energy from shield to weapon;Transfer energy from shields to weapons
turn on aft quadrant;turn on rear quadrant
turn on forward quadrant
turn on left quadrant
turn on right quadrant
unfocuses all quadrants
vasudans after the great war;vasudans after;the vasudans after the great war
vasudans before the great war;vasudans before;the vasudans before the great war
what is a mehku hl 7;what is a mehku;mehku
what is a mx 50;mx 50
what is a mx 6;mx 6
what is a mx 64;mx 64
what is a sdg;sdg
what is a subach hl 7;what is a subach;subach
what is subspace;subspace
what is the hammer of light;who are the hammer of light
where is eath;earth history;terran home world;home world;what is earth;where is earth
Who are neo terran;neo terran
who are the ancients
who are the shivans
who are the terran
who are the vasudans

 

Offline FIZ

  • 26
Artoo