Project Orbiter Speech Recognition Module - Beta Testers Needed

Juanelm

Addon Developer
Addon Developer
Donator
Joined
Nov 15, 2008
Messages
229
Reaction score
0
Points
16
LCRCSLeft makes the linear RCS thrust left... what is the voice equivalent?

Check Config\OSRM\GENERIC_Commands, it has a list of the active commands, I didn't put LCRCSLeft as one of them, but you can add it (not all the commands in keymap.cfg have to be active). Read the manual, it explains all of that. I didn't put LCRCSLeft because OSRM presses the button for just .8 seconds, therefore it won't be too useful with controlling RCS.
 

unknown_orbiter

Orbital Mystery
Addon Developer
Tutorial Publisher
Donator
Joined
Nov 5, 2008
Messages
279
Reaction score
0
Points
16
Location
U:/MilkyWay/Sol/Earth
Website
www.youtube.com
Check Config\OSRM\GENERIC_Commands, it has a list of the active commands, I didn't put LCRCSLeft as one of them, but you can add it (not all the commands in keymap.cfg have to be active). Read the manual, it explains all of that. I didn't put LCRCSLeft because OSRM presses the button for just .8 seconds, therefore it won't be too useful with controlling RCS.
You could have it do it indefinately until a "stop" command is given
Same with Main Engines
That would be awesome
 

Donamy

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Oct 16, 2007
Messages
6,923
Reaction score
232
Points
138
Location
Cape
Are you going to be able to call up the F1 and F3 screens, then choose one to focus on ?
 

unknown_orbiter

Orbital Mystery
Addon Developer
Tutorial Publisher
Donator
Joined
Nov 5, 2008
Messages
279
Reaction score
0
Points
16
Location
U:/MilkyWay/Sol/Earth
Website
www.youtube.com
Alright now I can really make a full report on this add-on:

Just to make sure everyone understands this: this is the singlemost amazing and immersive add-on ever to be introduced to Orbiter, right up there with Orbiter Sound and lv. 10 textures. I can honestly say this is the most amazing add-on I have ever tested. Let's start with the list of pros:
1. VERY easy to set up... just install a .msi and unzip an archive and you're ready to go.
2. Very accurate. Everything you utter is picked up, and no mistakes are made. You don't have to worry about the recognition software mistaking "display re-entry screen" for "open hover doors" during re-entry, something that I have experienced in other programs using voice recognition. If the stated command is not close to a specific function, the software makes no assumptions and simply beeps you, pretty much an "F you that isn't a real command".
3. Everything is customizable! You can bind words to specific function is seconds! For example, want to bind the landing gear in the DGIV to the command "gear"? 2 lines of code:
Code:
G
gear
boom.
4. The add-on immerses you into the simulator like nothing else! I never thought I would be able to sit in my chair with a headset and command the ship just like real astronauts will be doing in the years to come. The fact that this type of technology is being implemented in a mere simulator is a testament to that possibility.
5. Provides a user with the most relaxing trip to outer space that anyone has ever experienced. You can just sit back, throw on a headset, unplug the joystick, and whisper to the computer in a seductive voice to do everything from apply full engine power, to retract the gear, bank right, trip up, go prograde, display temperature information, dock, and done!
Some slight cons:
1. The voice recognition software isn't perfect. The beeping noise it makes when you give it a command it doesn't like gets a bit frustrating during the experimental phases of the add-on. I call it "HAL's revenge"...
2. There is no sexy voice that says "yes captain" after every command D:.

The bottom line: This add-on is full of cake and win. I believe that this will be standard with future stable versions of the simulator once it has been perfected.

EDIT!!! BUG REPORT: The right MFD ("MFD 2") does not allow you to do things such as target and mode etc. I have tested this will most MFDs and the same problem persists always. I just get the error beep when I try to do it in MFD 2.
 
Last edited:

Sky Captain

New member
Joined
Jan 29, 2009
Messages
945
Reaction score
0
Points
0
This will be an awesome addon:thumbup: I`m waiting eagerly for release.

And now other people will think I`m insane when hearing me speaking some mystical commands to my computer:lol:
 

Juanelm

Addon Developer
Addon Developer
Donator
Joined
Nov 15, 2008
Messages
229
Reaction score
0
Points
16
Alright now I can really make a full report on this add-on:

Just to make sure everyone understands this: this is the singlemost amazing and immersive add-on ever to be introduced to Orbiter, right up there with Orbiter Sound and lv. 10 textures. I can honestly say this is the most amazing add-on I have ever tested. Let's start with the list of pros:
1. VERY easy to set up... just install a .msi and unzip an archive and you're ready to go.
2. Very accurate. Everything you utter is picked up, and no mistakes are made. You don't have to worry about the recognition software mistaking "display re-entry screen" for "open hover doors" during re-entry, something that I have experienced in other programs using voice recognition. If the stated command is not close to a specific function, the software makes no assumptions and simply beeps you, pretty much an "F you that isn't a real command".
3. Everything is customizable! You can bind words to specific function is seconds! For example, want to bind the landing gear in the DGIV to the command "gear"? 2 lines of code:
Code:
G
gear
boom.
4. The add-on immerses you into the simulator like nothing else! I never thought I would be able to sit in my chair with a headset and command the ship just like real astronauts will be doing in the years to come. The fact that this type of technology is being implemented in a mere simulator is a testament to that possibility.
5. Provides a user with the most relaxing trip to outer space that anyone has ever experienced. You can just sit back, throw on a headset, unplug the joystick, and whisper to the computer in a seductive voice to do everything from apply full engine power, to retract the gear, bank right, trip up, go prograde, display temperature information, dock, and done!
Some slight cons:
1. The voice recognition software isn't perfect. The beeping noise it makes when you give it a command it doesn't like gets a bit frustrating during the experimental phases of the add-on. I call it "HAL's revenge"...
2. There is no sexy voice that says "yes captain" after every command D:.

The bottom line: This add-on is full of cake and win. I believe that this will be standard with future stable versions of the simulator once it has been perfected.

EDIT!!! BUG REPORT: The right MFD ("MFD 2") does not allow you to do things such as target and mode etc. I have tested this will most MFDs and the same problem persists always. I just get the error beep when I try to do it in MFD 2.

Wow those are some big words man, thats awesome!

Can you give me more info on the bug? What MFD is open in MFD 2?

Actually the beeping sound is not a feature of OSRM, maybe it's happenning because OSRM is pressing some button that is making the vessel make a sound. What vessel class are you using when that happens? Or perhaps you are telling it to press the TAB button; this button will turn on and off the speech recognition, and it will make a sound.

I will consider adding the feature of keeping certain buttons pressed untill you say stop.

Are you going to be able to call up the F1 and F3 screens, then choose one to focus on ?

Right now you could, but it wouldn't be practical. The "generic commands" are the only set of commands that are always active, regardless of the current vessel, and right now they are limited to only those features present in the keymap.cfg file. This means you would have to add a command like pressing F1 to each of the vessel class configs, which is not practical. I'm going to consider adding support for other custom commands inside the "generic commands". There you could add commands like "up" "down" and "enter" to be able to move inside menus, and things like "record" and so on... thanks for the tip.

I'm making a list of bugs and things to improve, and when I get the time to work on it, I'll try to fix them all.
 
Last edited:

unknown_orbiter

Orbital Mystery
Addon Developer
Tutorial Publisher
Donator
Joined
Nov 5, 2008
Messages
279
Reaction score
0
Points
16
Location
U:/MilkyWay/Sol/Earth
Website
www.youtube.com
The beeping noise is an aspect of the actual speech recognition software. Nothing you can do about that except turn it off in the program's options.
 

Revolpathon

New member
Joined
Dec 18, 2009
Messages
78
Reaction score
0
Points
0
ok i'm going to give it a go in a couple of hours, i just downloaded it,

let's see how well it responds to a non native english speaking person :). windows itself works well enough so i don't expect trouble on that front, will write a full review when i tested it on a flight from ksc to iss using a dg4-2
 

Juanelm

Addon Developer
Addon Developer
Donator
Joined
Nov 15, 2008
Messages
229
Reaction score
0
Points
16
ok i'm going to give it a go in a couple of hours, i just downloaded it,

let's see how well it responds to a non native english speaking person :). windows itself works well enough so i don't expect trouble on that front, will write a full review when i tested it on a flight from ksc to iss using a dg4-2

Cool. Maybe you'll have to modify the DGIV cfg to work with DGIV 2, or create a new one.

So I've decided to add some more people to the beta team: guitarist473, Shadow Addict, and Kaito, if you wish send me a PM with email. I have a lot of university work right now and maybe won't be able to work with it untill the weekend, but keep posting bug reports or new ideas.
 

vonneuman

Orbinaut
Joined
Nov 8, 2009
Messages
254
Reaction score
1
Points
0
Location
Missouri S&T
I just installed it. It is amazing. The mfd voice commands work fine I am going to try flying with the voice commands next

---------- Post added at 04:58 AM ---------- Previous post was at 03:44 AM ----------

Ok the main problems I am seeing are because of the Windows Speech Recognition Engine. It has nothing to do with your addon. I am looking at what the Windows Speech Recognition Engine thinks I'm saying. For example Windows Speech Recognition Engine thinks that when I say 3 I meant delete. Also "F@#$ you" it thinks it is "Home". Who new? :lol: But all that said your work is excellent. I just want you to know that what some people might call bugs are just the Windows Speech Recognition Engine not understanding what you are saying. In the mean time I just have to learn to speak clearly, and to remain calm.

One more thing, I think that you should clarify a couple of things mainly:
Code:
P
pro

S
spec
Should it be pronounced as P.R.O or like the word "Pro" as in program.
I hope you under stand what I mean.

Still I can't stress this enough, Great work! :tiphat:

---------- Post added at 06:12 PM ---------- Previous post was at 04:58 AM ----------

God this thing is so cool. It is so amazing when I say "MFD power" and the MFD turns on, I just can't put into words how cool that is. I know what it is going to do. It is still just very cool when it turns on.
 

Juanelm

Addon Developer
Addon Developer
Donator
Joined
Nov 15, 2008
Messages
229
Reaction score
0
Points
16
One more thing, I think that you should clarify a couple of things mainly:
Code:
P
pro

S
spec
Should it be pronounced as P.R.O or like the word "Pro" as in program.
I hope you under stand what I mean.
n.

I have to check that, because I don't really know myself. I wrote "HUD" in the config file, and for me it recognizes "hud" but not "h u d". I'll check that and clarify it on the manual. Thanks.
 

Juanelm

Addon Developer
Addon Developer
Donator
Joined
Nov 15, 2008
Messages
229
Reaction score
0
Points
16
just tried testing it, causes CTD when i press TAB.
orbiter log reads nothing abnormal, ends on finished setting up rende state
any ideas
thanks

That happens if you don't have the Microsoft Speech Recognition Engine installed. Check the link I sent you.
 

Revolpathon

New member
Joined
Dec 18, 2009
Messages
78
Reaction score
0
Points
0
so far it's working well on the old dgIV, haven't tried the dg4 2 yet with it. as previousy said, windows speech recognizition could use some training. also (i think this was said before as well but i'll say it again anyhow) a manual that lists all commands with their phonetics attached would be handy.

when i take er up into space instead of just flying around ksc (my joystick needed tweaking because i want my rcs thrusters properly configured on it) i'll test out everything and think of anything missing that should be voice controlled.
 

unknown_orbiter

Orbital Mystery
Addon Developer
Tutorial Publisher
Donator
Joined
Nov 5, 2008
Messages
279
Reaction score
0
Points
16
Location
U:/MilkyWay/Sol/Earth
Website
www.youtube.com
Actually, this module will work for the DGIV 2 because all of the buttons are the exact same :). Remember, the commands activate a pressed key function... so saying "pro" presses 'p'. I know of no alternate key commands for the DGIV 2 different than the DGIV, so it should work fine.
 

dumbo2007

Crazy about real time sims
Joined
Nov 29, 2009
Messages
675
Reaction score
0
Points
0
Location
India
I remember programming with Microsoft SAPI using the speech SDK a long time ago....tried the more easy stuff like converting text to sound. Wouldn't it be possible to have replies from the DG by using the same engine ?
 
Top