SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   Silent Hunter III (https://www.subsim.com/radioroom/forumdisplay.php?f=182)
-   -   Anyone use voice commands (https://www.subsim.com/radioroom/showthread.php?t=182106)

King_Zog 04-06-11 08:47 AM

Shoot profiles are just simple XML documents, you don't need to know anything complex. Here is a profile for all the basic commands in GWX3.

You'll have to read it so you'll know what to say, and as you can see the structure is very simple. If you want to change the keys or phrases you should be able to easily tailor it to your own needs by editing it in notepad.

You can load the profile into shoot and try out the commands without having to load SH3. Just uncheck assign keys. Capslock is your 'push-to-talk' toggle. See if it picks up your voice ok, and then you'll see if you need to do any voice training or not.

Shoot can only assign commands to key presses, so to add more functions you'll have to either edit the SH3 Commands_en file or use one of the key mapping utilities that are available in the mods section of subsim. You can assign commands to multiple key presses.

I haven't included blow ballast, but you can easily add it yourself by following the format below. Just copy and paste the following into notepad and save it as an .XML file. Make sure there are no spaces at the top of the document and the first line is <?xml etc...

<?xml version="1.0" encoding="iso-8859-1" ?>

<!-- Silent Hunter 3 Template GWX3 -->

<shoot-config>
<command-list>

<!-- In Game Stations -->


<command name="Command Room" phrase="Command Room">
<key type="F2" />
</command>

<command name="Attack Periscope" phrase="Attack Scope">
<key type="F3" />
</command>

<command name="Bridge" phrase="Bridge">
<key type="F4" />
</command>

<command name="Navigation Map" phrase="Nav Map">
<key type="F5" />
</command>

<command name="TDC" phrase="TDC">
<key type="F6" />
</command>

<command name="Crew/Damage Management" phrase="Manage Crew">
<key type="F7" />
</command>

<command name="Crew/Damage Management2" phrase="Damage Control">
<key type="F7" />
</command>

<command name="Mission Orders" phrase="Orders">
<key type="F8" />
</command>

<command name="Radio Room" phrase="Radio Room">
<key type="F9" />
</command>

<command name="Deck Gun" phrase="Deck Gun">
<key type="F10" />
</command>

<command name="Flak Gun" phrase="Flak Gun">
<key type="F11" />
</command>

<command name="Free Camera" phrase="Free Camera">
<key type="F12" />
</command>

<command name="Radio" phrase="Radio">
<key type="r" />
</command>

<command name="UZO" phrase="UZO">
<key type="u" />
</command>

<command name="Weapons Management" phrase="Weapons">
<key type="i" />
</command>

<command name="Observation Scope" phrase="Observation Scope">
<key type="o" />
</command>

<command name="Hydrophone" phrase="Hydrophone">
<key type="h" />
</command>

<command name="Captains Log" phrase="Captains Log">
<key type="k" />
</command>

<command name="Radio Message" phrase="Messages">
<key type="m" />
</command>

<!-- View Controls -->

<command name="Lock" phrase="Lock">
<key type="L" />
</command>

<command name="Zoom View" phrase="Magnify">
<key type="Tab" />
</command>

<command name="Binoculars" phrase="Binoculars">
<key type="B" />
</command>

<command name="Down Attack Scope" phrase="Down Attack Scope">
<key type="CTRL PageDown" />
</command>

<command name="Down Observation Scope" phrase="Down Observation Scope">
<key type="CTRL Delete" />
</command>

<command name="Recognition Manual" phrase="Manual">
<key type="n" />
</command>

<command name="Heading To View" phrase="Heading To View">
<key type="=" />
</command>

<command name="Heading To View2" phrase="Turn To My Bearing">
<key type="=" />
</command>

<!-- Helm -->

<command name="All Stop" phrase="All Stop">
<key type="'" />
</command>

<command name="Ahead Slow" phrase="Ahead Slow">
<key type="1" />
</command>

<command name="Ahead 1/3" phrase="Ahead OneThird">
<key type="2" />
</command>

<command name="Ahead Standard" phrase="Ahead Standard">
<key type="3" />
</command>

<command name="Ahead Full" phrase="Ahead Full">
<key type="4" />
</command>

<command name="Ahead Flank" phrase="Ahead Flank">
<key type="5" />
</command>

<command name="Back Slow" phrase="Back Slow">
<key type="6" />
</command>

<command name="Back 1/3" phrase="Back OneThird">
<key type="7" />
</command>

<command name="Back Standard" phrase="Back Standard">
<key type="8" />
</command>

<command name="Back Emergency" phrase="Back Emergency">
<key type="9" />
</command>

<command name="Hard to Port" phrase="Hard to Port">
<key type="[" />
</command>

<command name="Hard to Port2" phrase="Left Full Rudder">
<key type="[" />
</command>

<command name="Hard to Starboard" phrase="Hard to Starboard">
<key type="]" />
</command>

<command name="Hard to Starboard2" phrase="Right Full Rudder">
<key type="]" />
</command>

<command name="Rudder Amidships" phrase="Rudder Amidships">
<key type="#" />
</command>

<command name="Rudder Amidships2" phrase="Rudder Zero">
<key type="#" />
</command>

<!-- Dive Controls -->

<command name="Crash Dive" phrase="Alarm">
<key type="c" />
</command>

<command name="Crash Dive2" phrase="Crash Dive">
<key type="c" />
</command>

<command name="Surface" phrase="Surface">
<key type="s" />
</command>

<command name="Surface2" phrase="Surface The Boat">
<key type="s" />
</command>

<command name="Maintain Depth" phrase="Maintain Depth">
<key type="a" />
</command>

<command name="Maintain Depth2" phrase="Level The Boat">
<key type="a" />
</command>

<command name="Periscope Depth" phrase="Periscope Depth">
<key type="p" />
</command>

<command name="Snorkel Depth" phrase="Snorkel Depth">
<key type=";" />
</command>

<command name="Dive" phrase="Dive">
<key type="d" />
</command>

<command name="Deploy Decoy" phrase="Deploy Decoy">
<key type="j" />
</command>

<command name="Silent Running" phrase="Silent Running">
<key type="z" />
</command>

<command name="Snorkel" phrase="Snorkel">
<key type="x" />
</command>

<!-- Weapons -->

<command name="Fire Weapon" phrase="Shoot">
<key type="SPACEBAR" />
</command>

<command name="Fire Torpedo" phrase="Fire Torpedo">
<key type="CTRL ENTER" />
</command>

<command name="Cycle Tube" phrase="Cycle Tube">
<key type="y" />
</command>

<command name="Open Tube" phrase="Open Tube">
<key type="Q" />
</command>

<command name="Close Tube" phrase="Close Tube">
<key type="w" />
</command>


</command-list>


<push-to-talk mode="toggle" initial-state="off">
<key type="CapsLock" />
</push-to-talk>
</shoot-config>

Mouftic 04-06-11 08:16 PM

OK, i'll give it a try.

Thanks

karla 04-11-11 05:09 AM

Thanks King_Zog got your xml text and will try it with Shoot under Vista (I'm familiar with Shoot from flight sims FS9 and FSX).

I'm thinking I could change the voice commands to German to get a more realistic atmosphere in my games - "torpedoes los" for example. Anyone got German voice commands in an English Shoot profile? Otherwise, I'll look them up or run the commands through Babble Fish.

King_Zog 04-11-11 09:42 AM

Quote:

Originally Posted by karla (Post 1640217)
Thanks King_Zog got your xml text and will try it with Shoot under Vista (I'm familiar with Shoot from flight sims FS9 and FSX).

I'm thinking I could change the voice commands to German to get a more realistic atmosphere in my games - "torpedoes los" for example. Anyone got German voice commands in an English Shoot profile? Otherwise, I'll look them up or run the commands through Babble Fish.

As you are probably aware shoot uses the voice recognition software that comes with Windows. I am not familiar at all with what this entails, but if you are using a non-German install you may or may not have to change your language settings in Windows or perhaps download extra updates from Microsoft for the voice recognition to reliably pick up German phrases.

If you encounter any problems you may be able to employ a simple work around by spelling the German phrases phonetically in English.

karla 04-11-11 10:01 AM

@ King_Zog: I didn't think of that possible complication. However, I'll stay with my English Vista installation and create simple, phonetic German words for Shoot. Best to try a few phrases to begin with.

I can't speak any German at all but the idea of sounding vaguely like a German Kaleunt in this game seems worthwhile. I'll post results in a week or two.

EDIT: I've just come across http://www.subsim.com/radioroom/showthread.php?t=132228 which promises to be just what I want.

karla 04-11-11 04:00 PM

Hey! SH3Speech was written just for us. It does everything - and more than - you want with high quality documentation, flexibility and options. I'm using it speaking mainly in English but using German commands as I learn - for example "seeroar teefeh gayhen" for periscope depth. More authentic, huh?

Its running OK under Vista (with its own SAPI 5.3), GWX 3.0 and 1920x1080 resolution. No need for Shoot.

I can't understand why it wasn't mentioned more prominently in this or another related thread. It's free; try it.


All times are GMT -5. The time now is 05:06 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.