Livrot Mic Command - Preview Release
-
OK, Blu3wolf to continue our nice ping - pong game I have the solution and - let me be haunted - finally even tested it in BMS. It was a long time ago that I fired BMS up before (year).
Although using the āsend inputā function from the Win 32 API like the makros nothing works at the moment. Even the makros donāt get through. Looking into this and googling a bit I decided to try and insert the scancodes
additonally to the virtual keycodes when sending keypress / release. Bingo. Works very well.Now:
The plain text command can also contain shifted keys. These will be sent as Shift + Key. So it makes a difference. But whoever has uppercase plain text commands can easily transform all of them with the multi editor with some clicks.
Another thing: the delay can be used when sending plain text out. At the moment the delay is not saved / lost on reload. Fixing that, too.
Makros are about to be corrected as well for sure. And I think about adding a āconvert plain text to makroā button for the full version.Around midnight today it shall be available. Very sorry again, here. Sorry folks.
-
Hi
This looks great and Iām hoping it works better for me than VAC, which always seems to trigger the wrong command!
However, when clicking Test Mic it says āError. Speech Recogniser not availableā.
I checked the Net Framework is installed. Iām running Win 8.1 Enterprise Update 2 x64
One request that would be really cool is if you could somehow parse VAC .xml files and convert them into Livrot ones automatically, to save us having to set every command up again manually.
Hello doveman,
you should be able to load your VAC command list (without some details though) - even the synonyms. (shoot!, keyspeech commandlists are understood, too)
Did you select another speech language in the settings/speech tab for a try already?
Using enterprise you can also check for windows updates and select another language pack (UK) and test again.
I donāt know if it may work on windows 8 - I could not test it yet.
I hope you get it going! -
OK, Blu3wolf to continue our nice ping - pong game I have the solution and - let me be haunted - finally even tested it in BMS. It was a long time ago that I fired BMS up before (year).
Although using the āsend inputā function from the Win 32 API like the makros nothing works at the moment. Even the makros donāt get through. Looking into this and googling a bit I decided to try and insert the scancodes
additonally to the virtual keycodes when sending keypress / release. Bingo. Works very well.Now:
The plain text command can also contain shifted keys. These will be sent as Shift + Key. So it makes a difference. But whoever has uppercase plain text commands can easily transform all of them with the multi editor with some clicks.
Another thing: the delay can be used when sending plain text out. At the moment the delay is not saved / lost on reload. Fixing that, too.
Makros are about to be corrected as well for sure. And I think about adding a āconvert plain text to makroā button for the full version.Around midnight today it shall be available. Very sorry again, here. Sorry folks.
Well, its past midnight hotel (local) timeā¦ : D
-
No, it never is midnight, really - passes so fast no one can grab it
Ok, try the new version if you dare
-
Just to add, the editor button bug is gone, too.
-
Hi, Livrot.
Just a small feedback on your 140908 version: it works flawlessly in the pit! Great tool, mate!
All problems solved and the recognizer has been very accurate so far.
Thank you very much for this nice piece of software!
Cheers,
Nuno
-
Hello doveman,
you should be able to load your VAC command list (without some details though) - even the synonyms. (shoot!, keyspeech commandlists are understood, too)
Did you select another speech language in the settings/speech tab for a try already?
Using enterprise you can also check for windows updates and select another language pack (UK) and test again.
I donāt know if it may work on windows 8 - I could not test it yet.
I hope you get it going!Thanks, Iām glad to report I did get it to work now I didnāt realise I had to have some phrases set up to prevent that error! After I loaded one of my VAC profiles (in editor, not from the main screen as I first tried) and the phrases were populated, it seems to work as it should when clicking Test Mic. The VAC profile hasnāt really imported properly though, as some of the actions associated with phrases were several keys in sequence and in Livrot it has only kept the first key of the sequence but at least Iām getting somewhere.
-
some of the actions associated with phrases were several keys in sequence and in Livrot it has only kept the first key of the sequence but at least Iām getting somewhere.
I did some tests yesterday too, in 3D world and was faced with the same issue.
Vac profile too, but the issue was not each time, so not sure it can be associated with importation.Yes Great work
-
Thanks for your feedback.
Yes the importation was made to at least save the rime of entering all the commands. About only the first key being recognized, I will look into that when I find the time (week maybe).
-
livrot,
reading the profile file, I have found that conversion from VAC to LMC generated a strange command :
example :
<command></command>
<phrase>Two join up</phrase>
<action>1</action>
<data>zz&</data>
<action_delay>0</action_delay>
<hotkey hex_0=ā0ā hex_1=ā0ā hex_2=ā0ā>but The command displayed in the program is" zz&"
any explanations ?another question :
could you detail the procedure to create eject vocal command with the phrase
EJECT EJECT EJECT
command is CTRL e
and I would like to associate rescue chopper too (aƧ for a frenc keyboard)
thanks</hotkey> -
Well, its finally working in the sim for me!
Now I need to work on getting it to recognise my voice better - hard to to as my headset broke the other day!
And as I am broke at the moment, replacing it will take some time ā¦
: (
Thanks for the update livrot!
-
Wingedsky,
The profile is saved in xml and it is a normal conversion of characters by the xml reader/writer.
As i know, you are using a french keyboard and therefore the command is correct, it seems to me.To use other than normal keys + or shift modifier just create a makro.
create a new command, select makro, press record, wait for the taskbar icon to turn green and press CTRL + E. Just wait until the taskbar icon looses the green again or press hotkey stop.
thats it - the first keyboard makro made by someone else but me using livrot mic command. turn of mousemove and mousebuttons as you only want the keyboard output.I hope that BMS receives makros, too.
Have fun with makros!
cheers.
Edit: The use of the temp makro hotkeys is another straightforward way for command creation using mouse / keyboard makros.
-
Blu3wolf - sad to hear your headset broke. Hope it was not because of LMC-frustration
I used an old webcam for testing. (microsoft VX-1000) works well, too.
-
For cheap joysticks the low-level hotkeys could also open some shifting and extra-functionality if the user digs into the LMC possibilities using makros.
(I start to sound like an advertisment/commercial )
-
Hey Livrot,
Could you explain how to set the Hotas mic switch to turn the speech recognition on?
I intend to use the ālisten onceā option but couldāt figure out how to set the mic switch (UHF / VHF) on the Hotas to control the speech recognition.
Many thx once again, this tool is great!
-
Blu3wolf - sad to hear your headset broke. Hope it was not because of LMC-frustration
I used an old webcam for testing. (microsoft VX-1000) works well, too.
No, it has been cracked for a long time, and I moved apartments the other day. Guess it finally broke completely during the move.
I also used a webcam for testing actually! It only recognised 3 commands out of about 8, but I figure thats the microphone rather than the software, as I got it to about 90% accuracy with the headset.
-
Blu3wolf, I guess the first thing you build up in your new appartment will be your pit.
Nuno,
connect your throttle / joystick
right click on the mic hotkey and configure it as low level
then press and hold your throttle comms switch and wait until the taskbar icon āloosesā the green background.If it does not work, try to configure the hotkey as ādevice boundā, too.
Thanks for testing and using LMC.
-
Blu3wolf, I guess the first thing you build up in your new appartment will be your pit.
Nuno,
connect your throttle / joystick
right click on the mic hotkey and configure it as low level
then press and hold your throttle comms switch and wait until the taskbar icon āloosesā the green background.If it does not work, try to configure the hotkey as ādevice boundā, too.
Thanks for testing and using LMC.
Already doneā¦ and it was completely set up before papers, clothes, classworkā¦
-
Nuno,
connect your throttle / joystick
right click on the mic hotkey and configure it as low level
then press and hold your throttle comms switch and wait until the taskbar icon āloosesā the green background.If it does not work, try to configure the hotkey as ādevice boundā, too.
Thanks for testing and using LMC.
Many thanks once again
-
Wingedsky,
To use other than normal keys + or shift modifier just create a makro.
create a new command, select makro, press record, wait for the taskbar icon to turn green and press CTRL + E. Just wait until the taskbar icon looses the green again or press hotkey stop.
thats it - the first keyboard makro made by someone else but me using livrot mic command. turn of mousemove and mousebuttons as you only want the keyboard output.I hope that BMS receives makros, too.
Have fun with makros!.
Livrot, I tried my first makros (CRTL+E) and it is working fine, even in BMS ā¦
except that the green light turn on immediately after pressing record. I have to wait some seconds (around 3-4 sec) after green light on to start pressing keys.
Once I understood that, all went fine.
good job:)