KEYSPEECH PROFILES- FOR ALL CALLSIGNS!!!!
-
Version updated to v2.3.5 - link updated on first post
CHANGES:
-Added profiles for AZERTY keyboards
- Added profiles for Gipsy. I had ho idea why they were not there in the first place.
-
Mirror added on first post
-
Thank you m8! :headb:
-
I can’t actually open the profiles. If I add them to the Keyspeech folder the profile tab in the settings box won’t show them. I can’t just open them in the Voice Command Manager, doing that rewrites them since there is no obvious open profile, only new and save. I’m trying the 2.3.5 STD keyboard versions.
Also I’ve found is that my keyspeech.log has grown to over 800mb with what looks to be error reports due to the profiles:
6/17/2014 11:52:11:335
H:\keyspeech\Avenger-11.xml
The ‘pause’ attribute is invalid - The value ‘0.2’ is invalid according to its datatype ‘http://www.w3.org/2001/XMLSchema:byte’ - The string ‘0.2’ is not a valid SByte value.And many, many more lines like this
But definitely looking forward to getting this all sorted out because these are the tipping point for me to stop using Shoot. I have been using ShootComms to build my callsign specific profiles as I pick a flight, but they are already done for me now in Keyspeech with your excellent work jcenzano!
EDIT: I got a very fast pm from Keyspeech on this issue that only integers are supported for the pause functions, impressed by the support! Did an older version support decimal pause? By my estimation that would be around 2 million instances of the 0.2 delay in all 1700+ profiles! (and how much work went into these, I was going to fix the avenger11 profile by hand but stopped at about 300 edits from 0.2 to 02 and wasn’t out of the wingman commands yet).
-
Keyspeech just put out a new version that supports the decimal values (again?) and your profiles are working! Overall his support has been great through this and on customer service alone I would recommend Keyspeech! I’ll be trying it out more after I get back from vacation next week but it looks like I can finally retire Shoot.
-
Is this the KEYSPEECH included w/TEAMSPEAK software? or is it a completely seperate application?
-
It is a separate program.
So far I’m enjoying Keyspeech and having good sucess with the commands I know but I’m still learning . Overall they are very similar to my profiles but with more pbrase options for the same command so it shouldn’t take much more time. But I did notice that there is a few Sentry commands that seem to be different from the rest of Chalis, GCI, AWACs, etc. There are a few commands thst have the callsign and numbers and then “from one” so you end up saying “Sentry Avenger one one from one, picture.” This seems redundant but then again I haven’t been listening to RL comms lately.
-
By the wat, with the new version I can use UHF/VHF HOTAS button for PPT on Keyspeech! So I transmit in IVC and I activate KS at the same time.
Have fun! -
By the wat, with the new version I can use UHF/VHF HOTAS button for PPT on Keyspeech! So I transmit in IVC and I activate KS at the same time.
Have fun!Thanks! How did you set this up? I have the Saitek X52 standard. Appreciate any insight…I will be setting this up tonight.
-
Right click on KS icon then Settings and Hotkeys. You add one and click the button/buttons you wanna use.
Have fun! -
Right click on KS icon then Settings and Hotkeys. You add one and click the button/buttons you wanna use.
Have fun!I am trying to map an X52 DX button callback to the KeySpeech PTT hotkey. I have tried the above, and it won’t work. In one of the other posts, “jcenzano” indicated KeySpeech would take 2xDX PTT Hotkeys. I am avoiding Saitek profiles and going all DX.
Can KeySpeech take a DX button call as a PTT hotkey? Thanks for your help!
-
I am trying to map an X52 DX button callback to the KeySpeech PTT hotkey. I have tried the above, and it won’t work. In one of the other posts, “jcenzano” indicated KeySpeech would take 2xDX PTT Hotkeys. I am avoiding Saitek profiles and going all DX.
Can KeySpeech take a DX button call as a PTT hotkey? Thanks for your help!
I am away from my pc now, so I can’t post pics to help you. I well try to describe it as well as I can.
Keyspeech does support two different Dx PTTs, that’s for sure.
It might be a little tricky to set them up, hope this tip will help.
As mr.well said:
Right click on KS icon then Settings and Hotkeys. You add one and click the button/buttons you wanna use.
BUT there is a small tricky step in between. Once you add the hot key it is important that before trying to map it, you select the type of hotkey to PTT. Once this is done the button detection window will become active and you can map the button on your joystick by just pressing it.
It’s way more complicated explaining it than actually doing it.
Hope this helps.
-
He’s right. He’ve actually explained that to me and that’s how I did it.
Be sure you have the last version. It won’t work otherwise. -
I am away from my pc now, so I can’t post pics to help you. I well try to describe it as well as I can.
Keyspeech does support two different Dx PTTs, that’s for sure.
It might be a little tricky to set them up, hope this tip will help.
As mr.well said:
Right click on KS icon then Settings and Hotkeys. You add one and click the button/buttons you wanna use.
BUT there is a small tricky step in between. Once you add the hot key it is important that before trying to map it, you select the type of hotkey to PTT. Once this is done the button detection window will become active and you can map the button on your joystick by just pressing it.
It’s way more complicated explaining it than actually doing it.
Hope this helps.
Roger…copy. I did this and no joy. I’m in touch with KeySpeech support, and BTW, I’m running a trial version of v3.0.3.0. What version do you have?
-
He’s right. He’ve actually explained that to me and that’s how I did it.
Be sure you have the last version. It won’t work otherwise.Roger…see below. I’m doing that without success…maybe it only works in the live (non-trial) version? We’ll see what support says. They are OOTO until 18 Aug, and I appreciate the fine support already, while support is on vacation. That’s service and dedication!
-
Hi Dawgboy, I confirm you that some DX buttons cant be assigned, In my case I cannot assign any button from the throttle identified by windows as id#2.
Funny enough, all the other devices works ok.I contacted the developer and he is aware, but its been more than a week since I dont get a reply for him
I am using the trial version, so yes it could be that the live version works ok.
My current workaround is to use JOytokey, to send the intended DX button as a keypress to keytospeech.
Except for this little thing, I am very happy with keytospeech and I will buy it, I am sure too that George will solve this issue very soon.
Kudos also to JCenzano, my contry fellow, for discovering me this nice app and his great profile that adds a lot to the inmersion!
Hope it helped.
S!
-
Hi Dawgboy, I confirm you that some DX buttons cant be assigned, In my case I cannot assign any button from the throttle identified by windows as id#2.
Funny enough, all the other devices works ok.I contacted the developer and he is aware, but its been more than a week since I dont get a reply for him
I am using the trial version, so yes it could be that the live version works ok.
My current workaround is to use JOytokey, to send the intended DX button as a keypress to keytospeech.
Except for this little thing, I am very happy with keytospeech and I will buy it, I am sure too that George will solve this issue very soon.
Kudos also to JCenzano, my contry fellow, for discovering me this nice app and his great profile that adds a lot to the inmersion!
Hope it helped.
S!
Thanks, ALAS! JoyToKey worked well for me to implement a stop-gap key mapping for PTT. Now, I see I need to train the voice recognition a bit better. It thinks I’m saying Century about 1/3 the time when I say Sentry. Saying AWACS worked every time, tho. I want to confirm, I always need to have the Win7 Voice Recognition listening, right?
Many thanks to you, MrWell, and especially jcenzano for laying the groundwork, as well as the KeySpeech Team. This is much more realistic and hands free.
-
I want to confirm, I always need to have the Win7 Voice Recognition listening, right?
That’s a negative.
You just have to start keyspeech.
Keyspeech will use Windows voice recognition and its profile, but it will be transparent for the user.You still need to train your VR recognition profile to enhance the accuracy, but when u are playing only keyspeech running is needed.
-
Thanks, ALAS! JoyToKey worked well for me to implement a stop-gap key mapping for PTT. Now, I see I need to train the voice recognition a bit better. It thinks I’m saying Century about 1/3 the time when I say Sentry. Saying AWACS worked every time, tho. I want to confirm, I always need to have the Win7 Voice Recognition listening, right?
Many thanks to you, MrWell, and especially jcenzano for laying the groundwork, as well as the KeySpeech Team. This is much more realistic and hands free.
Mmm I am using jcenzano profiles for keyspeech, and despite it is a huge amount of commands that keyspeech has to sort, and my non native english accent, I had a 92% of accuracy, and the rest 8% a second try is enough.
Be sure to not have a noisy environment, and also check if your microphone boom its not too close, so sounds like “S”, “CH”, don’t cause a noise.jcenzano, as you are in contact with George, could you suggest to him to enable in the profiles an alphabetic tab sorting/grouping?, so for example if I need to charge Weasel 1 profile, I could click the “W” tab and dont have to wait for the loading of all the list of profile names in order, which at least in my case is too slow to be comfortable.
S!
-
Mmm I am using jcenzano profiles for keyspeech, and despite it is a huge amount of commands that keyspeech has to sort, and my non native english accent, I had a 92% of accuracy, and the rest 8% a second try is enough.
Be sure to not have a noisy environment, and also check if your microphone boom its not too close, so sounds like “S”, “CH”, don’t cause a noise.jcenzano, as you are in contact with George, could you suggest to him to enable in the profiles an alphabetic tab sorting/grouping?, so for example if I need to charge Weasel 1 profile, I could click the “W” tab and dont have to wait for the loading of all the list of profile names in order, which at least in my case is too slow to be comfortable.
S!
He changed the way profile are loaded some months ago.
In the previous versions the profile list was there instantaneously.
My (non educated) guess is that now keyspeech is checking if each profile is “valid” before displaying it on the list.Waiting a little bit for the profiles to load is the price we have to pay if we want them to be double checked by the program.
Again, this is a guess since I don’t know exactly ho the program works.
I am sure that dev follows this thread, but I can send him an email asking why the list takes that long to load and wether he can do something to change it.
On my computer building the whole list takes around 15s. I am from the generation of C-64 with datassetes. I think that helped to develop my loading time patience.
But if he can do something do speed the process up will surely welcome.[emoji3]