PDA

View Full Version : Download Shoot speech program here! (open for discussion)


andrSub
05-03-06, 03:20 AM
I don't know if anyone else knows about this, but I sure as heck enjoy it! :D
Here are links for a speech program that works with office SAPI 5.1 speech recognizer. The shIII profile included as a link also.
THis program can be used for many different games, and you can make your own profiles once you get the hang of it.

But you have to have speech installed in office and you must have .NET 1.0 framework or 1.1. (DIrect X 8.1 too, but you should have that) Other wise, you end up like this: :lost:

.NET 1.1 here:
http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=en

Shoot 1.6.4 available here:
http://clans.gameclubcentral.com/shoot/download.php?file=shoot-1.6.4.zip

SHIII profile available here:
https://www.doddse.net/gen?_template=/templates/gaggle/html/getFile.jsp&user_id=58030&group_id=3051&file_id=70927

Other profiles available here:
http://clans.gameclubcentral.com/shoot/profilelibrary.php

JScones
05-03-06, 03:41 AM
Woh horsey, don't go installing .NET 2.0 if you want to use Shoot 1.6.4. You MUST have .NET 1.0 (preferably 1.1) installed to run Shoot 1.6.4.

If you install .NET 2.0 then for Shoot to continue to work you must:

a) have .NET 1.1 (already) installed AND
b) follow the below steps:
1. Open the shoot.exe.config file using Wordpad.
2. Edit the file to look like this:

<configuration>
<system.diagnostics>
<trace autoflush="true">
<listeners>
<clear/>

</listeners>
</trace>
</system.diagnostics>
<startup>
<supportedRuntime version="v1.1.4322"/>
</startup>
<runtime/>
</configuration>

3. Save the edited file.
4. Shoot 1.6.4 will now run fine as long as you have both .NET 1.1 and .NET 2.0 installed.

(I don't take credit for this fix - I'm not sure who originally stumbled upon it, but I'm sure they're now the best friend of a lot of people!)

But a good timely reminder as it's been a while since Shoot's been mentioned here.

andrSub
05-03-06, 06:22 AM
sorry to burst your bubble, but have you checked my link??? :shifty:

The link goes to microsoft.com. (edited: woops! my link is only for 1.1, but most people don't want to screw around with the config file, so stick with 1.1 people!)
Also, if you run WIndows Update,(update.windows.com) all .NET frameworks that aren't installed on your computer will be under optional software downloads category.(This method is usaully easier, but if you're not connected to the internet at home [like me] my link will download .NET 1.1, and then you can put that to a disk and bring it home.

Thank you for your concern though. :up:

edited: Some of my info will be wrong until the summer, because I have free time in school :zzz: to get online. WHen I get out of school, I will have a lot of time on the computer to screw around and check my info before I post it! So don't hunt me down! :gulp:

andrSub
05-03-06, 06:36 AM
Say...
do you knowwhere and what file to edit so that the sub can operate on diesel partially submerged?

And so you can operate the deck gun in rough weather?

JScones
05-03-06, 06:36 AM
Well the label of your link is misleading then. Perhaps you'd like to clarify it to avoid further confusion. Oh, I see you have now changed it. :up:

Anyway, when the topic was last raised here people had problems because they had installed .NET 2.0 for another application and it shot Shoot. PLEASE DO NOT make us live through all that again.

I don't know whether the original Shoot 1.6.4 download includes the fix - I don't think it does. But it would be plausible to suggest that subsequent hosters may have included the fix.

Pls visit the Shoot Homepage (http://clans.gameclubcentral.com/shoot/) and read the included link for more information.

Anyway, if people follow your above links they should be OK and will not need to stuff around with any files. But if they *do* have .NET 2.0 installed for whatever reason, they *may* need to undertake the fix posted above.

JScones
05-03-06, 07:23 AM
Say...
do you knowwhere and what file to edit so that the sub can operate on diesel partially submerged?

And so you can operate the deck gun in rough weather?
No, but I'm sure others here will be able to help you... :yep:

Boris
05-03-06, 08:50 AM
Is it possible to get shoot recognising german? I've tried to spell things phonetically with some success, but a few things always get misunderstood.

panthercules
05-03-06, 09:12 PM
Is it possible to get shoot recognising german? I've tried to spell things phonetically with some success, but a few things always get misunderstood.

I had this working great with my abbreviated German language profile, before something installed .NET 2.0 on my machine and I lost my ability to use Shoot 1.6.4 - now I'm gonna have to check out the posts above and see if I can get it working again somehow.

If you want to read about getting Shoot to work with a German profile, check out this thread:

http://www.subsim.com/phpBB/viewtopic.php?t=29632&highlight=

Good luck, and good hunting!

[EDIT] AWESOME!! Thanks for this thread - the fix for .NET 2.0 mentioned above does work - I can use my voice commands again :rock:

Now I'll have to start playing during the daytime again, 'cause the family always complains for some reason when I shout at my crew in German late at night :D

andrSub
05-04-06, 04:11 AM
Is it possible to get shoot recognising german? I've tried to spell things phonetically with some success, but a few things always get misunderstood.

I'm pretty sure if you set the language on your speech option, (control panel\speech) you can change it to german. You might need to download something from microsoft.com to support German.
Then you need to edit your game profile for German speech commands. (just the "phrase" not anything else.)
It should look like this then: (except not red)

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

andrSub
05-04-06, 05:39 AM
I had this working great with my abbreviated German language profile, before something installed .NET 2.0 on my machine and I lost my ability to use Shoot 1.6.4 - now I'm gonna have to check out the posts above and see if I can get it working again somehow.

You can also just uninstall .NET 2.0 from the add\remove programs and it should return to 1.1 if they were installed in order.

JScones
05-04-06, 06:05 AM
Yes, as you said you really do need to check your info before posting don't you.

Two things:

1. If Panthercules removes .NET 2.0, then, umm, his application that requires .NET 2.0 may not work anymore now will it?
2. Once you've installed .NET 2.0 you cannot completely remove it, even if you uninstall it (simply due to the cumulative way .NET is installed). Try it...you'll most likely end up with shared DLL errors.

Further info at Microsoft's own site here (http://support.microsoft.com/default.aspx?scid=kb;en-us;897884), here (http://support.microsoft.com/default.aspx?scid=kb;en-us;824643) and here (http://support.microsoft.com/kb/908077/en-us) (there's loads more if you're bored). Basically if you remove .NET 2.0 you need to then repair your .NET 1.1.

Please get your facts right - you really are potentially screwing around with user's machines here with your advice on .NET.

Phylacista
05-05-06, 01:42 AM
If you want to read about getting Shoot to work with a German profile, check out this thread:

http://www.subsim.com/phpBB/viewtopic.php?t=29632&highlight=


:damn: the link does not work anymore. Any chance you could tell me again? Are there some files you could provide so I neednt do things again or do I have to teach shoot to recognize MY german anyway?
Thanks!

andrSub
05-05-06, 03:06 AM
Just so you know Jscones, I do make my inputs at school during break (that's only 3 minutes long!!!!!!!!!!! :damn:

Another idea: use a second hardrive using XP and have 2.0 installed on that one and 1.1on the other.

edit: Besides, I don't worry about .NET because shoot is the only thing I use it for. Perhaps microsoft will come out wit ha fix soon? 2.1???? Maybe shoot's creator should be workin gon that too. I'll email them.

I don't know, just an idea. :-?

JScones
05-05-06, 03:33 AM
edit: Besides, I don't worry about .NET because shoot is the only thing I use it for. Perhaps microsoft will come out wit ha fix soon? 2.1????
A fix for what? Microsoft considers the current .NET install process as "behavior by design". General users, however...

Maybe shoot's creator should be workin gon that too. I'll email them.
Let me save some of that three minutes for ya... http://www.gameclubcentral.com/modules.php?name=Forums&file=viewtopic&t=3505

andrSub
05-05-06, 04:12 AM
Let me save some of that three minutes for ya... http://www.gameclubcentral.com/modules.php?name=Forums&file=viewtopic&t=3505

Thanx, that took all of 30 seconds!!! :up:

Here is profile editor for any one who wants it:
http://www.gameclubcentral.com/modules.php?name=Downloads&d_op=getit&lid=429

edit: dooh! you need .Net 2.0! lol :rotfl:
i'll post a link later that already has .NET 2.0 and the fix for shoot.exe.config

panthercules
05-07-06, 04:13 PM
If you want to read about getting Shoot to work with a German profile, check out this thread:

http://www.subsim.com/phpBB/viewtopic.php?t=29632&highlight=


:damn: the link does not work anymore. Any chance you could tell me again? Are there some files you could provide so I neednt do things again or do I have to teach shoot to recognize MY german anyway?
Thanks!

Aw man - that stinks - it was working just the other day when I posted the link, and it had some really good info in the thread too (not just from me). Oh well, I uploaded my abbreviated German-language Shoot profile that I use and you can get it here:

http://rapidshare.de/files/19885594/SH3german.xml.html

As you will note, I did not try to create a voice command for every possible in-game action - my goal was to do only those commands that I would actually be likely to say to my crew (so, for example, I didn't bother with a voice command to move between station screens like bridge, or nav map) - it also kept to a manageable size the number of commands I had to remember how to say - there's nothing more frustrating than dying 'cause you can't remember what words you programmed in for "crash dive", for example :)

You'll need to train Shoot to recognize your own voice anyway, but it's pretty easy to do by running the training routine in the program. A couple of key things to remember - (1) you'll need to use the "custom dictionary" function of Shoot (under "speech/recognizer/custom dictionary" drop down menu) to add the German words to its dictionary of stored words - it's easy to do from the drop down menus; and (2) just do each German word individually rather than each command as a phrase - i.e., rather than training it to recognize "kleine fahrt voraus" as one phrase, do each word separately - once it recognizes "fahrt" and "voraus" as individual words, for example, all the speed commands work as soon as you do "kleine", "langsame", "grosse", etc. as individual words.

I found it didn't work real great at first but it improved quite well after a few training sessions and it's really cool once you get it working correctly.

Good luck and good hunting!

[EDIT] - BTW, I just realized I haven't updated my Shoot profile to change the torpedo firing key to reflect the change GW and some of the other mods made to change it from "enter" to something else, so the one I posted above won't work to fire torpedoes if you are using one of those mods that have remapped the firing key - you'll need to edit the profile to change it to whatever the new firing key is in your chosen mod or else remap the key in the game back to the "enter" key, for this to work

Sailor Steve
05-07-06, 04:56 PM
Say...
do you knowwhere and what file to edit so that the sub can operate on diesel partially submerged?

And so you can operate the deck gun in rough weather?
Both are contained in the Submarine folder. Open the Cfg file for each sub. Change the Surface Depth (I think that's what it's called) from 8 meters to 12 or 15 for running decks awash. For the guns change the Storm Settings from 7 to 12, or 15 if you like to cheat big.

Or you can use RUB or NYGM; they change both settings.

andrSub
05-08-06, 01:46 AM
thanx!!! i'll remember that when i get home today. :up:

andrSub
05-08-06, 02:00 AM
!!!!!!!! FIX FOR .NET 2.0!! :sunny:
IT's very easy: go to C:\WINDOWS\Microsoft .NET\Framework 1.1(if you have it or 1.0 if you don't have 1.1) then there is a program. you open that, and click "repair program" and click "shoot" in the window. This will open another window with a date and something else. then choose the dateand click repair. this will make sure .NET rolls back to 1.1 whenever you open shoot. and you can use the xml profile editor too! here is that link again: http://www.gameclubcentral.com/modules.php?name=Downloads&d_op=getit&lid=429
this should help for you people who don't like the original commands, who want more, and who want it in german.
here's 2.0 too: http://www.microsoft.com/downloads/info.aspx?na=47&p=2&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=262d25e3-f589-4842-8157-034d1e7cf3a3&u=details.aspx%3ffamilyid%3d0856EACB-4362-4B0D-8EDD-AAB15C5E04F5%26displaylang%3den

panthercules
05-09-06, 09:13 PM
BTW - anybody know how to represent the key combination of "Ctrl + Enter" in the language of the Shoot profile? I could not find where/how GW has re-assigned the "fire" key from the "enter" key to something else, and I'm not positive what they changed it to be (I never use the key command to fire in game - always fire with the mouse on the fire button on the game screen), but I think I remember someone saying it was changed to be Ctrl + Enter.

However, in my Shoot profile it is currently set up as follows:

<command name="ATTACK Fire Torpedo" phrase="torpedo los">
<key type="ENTER"/>
</command>

I'm assuming I need to change the "ENTER" to something else, but I'm not sure what the proper syntax is to designate Ctrl+Enter in this context, or if Ctrl+Enter is even what I'm looking for here (for GW) - anybody know?

Phylacista
05-10-06, 02:40 AM
@panthercules: thanks for your upload and your explanation.

Greatly appreciated :up:

As for the ctrl+enter question. I do not know about shoot, but thats the keys you need in GW and NYGM.

panthercules
05-11-06, 11:05 PM
@panthercules: thanks for your upload and your explanation.

Greatly appreciated :up:

As for the ctrl+enter question. I do not know about shoot, but thats the keys you need in GW and NYGM.

Thanks for the confirmation - does anybody know how to say "Ctrl+Enter" in Shoot's syntax? Failing that, does anybody know how/where GW re-assigned the fire key? I wouldn't want to put it back to the "Enter" key 'cause I do hit that key by mistake every once in a while, but I have lots of other keys I never use that I could substitute for the "enter" key and already have the Shoot syntax for. However, I haven't been able to find the file/entry in GW that sets the fire key to Ctrl+enter so I don't know how to change it to something else at this point.

Help :hmm:

mikeyp
03-09-08, 04:30 PM
BTW - anybody know how to represent the key combination of "Ctrl + Enter" in the language of the Shoot profile?

Easiest way is to pick which CTRL button you are going to use (left or right), then put the key command as thus:

<command name="ATTACK Fire Torpedo" phrase="torpedo los">
<key type="LeftControl Enter"/>
</command>

or

<command name="ATTACK Fire Torpedo" phrase="torpedo los">
<key type="RightControl Enter"/>
</command>

Of course, I'm using the default keymap.xml file for Shoot 1.6.4, but you could always open your keymap file and see what each key is called. Shoot will recognise key combos quite well - but doesn't like 3 keys. My microphone toggle is Ctrl+Shift+M - but Shoot only sees it as Shift+M.

Hope this helps.

Also, I read that someone was wondering about how to get German commands to work. A few years back (when I started messing with Silent Hunter 3 and Shoot) there was a post about doing the same thing. We figured out that you have to spell out the German commands in an almost pheontic manner.
For example:

"Engines Stop" is "Alle Machin Stop" - which works well as "alle machine shtop".

Some commands work as normal ("torpedos los") - but some can be a right pain. Probably the best way is to listen to the German voices in the game and then spell out the commands in your head. Of course, some of the commands look a bit weird - but they work, eg: "drittle fart foraus" - not the correct German spelling, but it works.

Also hpe that helps.

Tomcattwo
03-11-08, 08:44 PM
Mikeyp said: Also, I read that someone was wondering about how to get German commands to work. A few years back (when I started messing with Silent Hunter 3 and Shoot) there was a post about doing the same thing. We figured out that you have to spell out the German commands in an almost pheontic manner.
For example:

"Engines Stop" is "Alle Machin Stop" - which works well as "alle machine shtop".

Some commands work as normal ("torpedos los") - but some can be a right pain. Probably the best way is to listen to the German voices in the game and then spell out the commands in your head. Of course, some of the commands look a bit weird - but they work, eg: "drittle fart foraus" - not the correct German spelling, but it works.

Also hpe that helps.

That is exactly what we did for SH3Speech, our recently released speech recognition program. There are over 5000 recognized commands, and almost every one has one or more German equivalent commands. Moreover, SH3Speech not only provides keypresses (as SHOOT does) but also will manipulate the mouse, so it can give a much wider variety of orders than SHOOT can in SH3. See this thread for more info:

http://www.subsim.com/radioroom/showthread.php?t=132228

I used SHOOT for a long time - great program, but for SH3, SH3Speech just provides a lot more flexibility.

R/
TC2