blizzy78 Posted June 10, 2014 Author Share Posted June 10, 2014 I have updated the OP with a new video to demonstrate commands that can be used to keep vertical velocity relative to the surface, ie. Grasshoppering around. Link to comment Share on other sites More sharing options...
blizzy78 Posted June 10, 2014 Author Share Posted June 10, 2014 Any chance default phrases could be (or maybe should they be and I did something wrong?) put into the settings?I have now added a button to fill in any empty text fields in the settings window with default texts. Link to comment Share on other sites More sharing options...
Endersmens Posted June 10, 2014 Share Posted June 10, 2014 kOS is being actively maintained. It has gone 7 whole versions since the original author went MIA. It is very capable, and would be great fun to incoperate with this mod. We could literally do the countdown commands and watch it happen before our eyes. example: "10 seconds to liftoff" *activated the 10 second timer of kOS* "main engine ignition" *Ignites engines* *stages* "and we have liftoff! Initiating Roll program" *roll program initiates* you get the idea. i could add telecamaus(however you spell it) and i could play NASA! Link to comment Share on other sites More sharing options...
AncientFaroe Posted July 4, 2014 Share Posted July 4, 2014 I need some help with this.I've got the correct MechJeb build, I've run it with and without compatability mode, and as admin and not.I've tried starting voice server before KSP and vice versa, but every time I start voice server last, it won't work, and every time I start voice server first, Voice Commander disappears from the toolbar permanently (even when I'm not running voiceserver).I don't know where the output text is located, but I will post it if somebody tells me where it is. Link to comment Share on other sites More sharing options...
blizzy78 Posted July 4, 2014 Author Share Posted July 4, 2014 I've tried starting voice server before KSP and vice versa, but every time I start voice server last, it won't work, and every time I start voice server first, Voice Commander disappears from the toolbar permanently (even when I'm not running voiceserver).This seems to happen on occasion, but I haven't been able to figure out why yet. Please try this:- Make a copy of the GameData\blizzy\VoiceCommander\ folder somewhere outside of your KSP folder.- Start voiceserver.exe from that copy.- Start KSP. Link to comment Share on other sites More sharing options...
KvickFlygarn87 Posted July 4, 2014 Share Posted July 4, 2014 This is quite glorious. I'm getting it. However, is that an xkcd reference I see in your command list? Link to comment Share on other sites More sharing options...
blizzy78 Posted July 4, 2014 Author Share Posted July 4, 2014 (edited) However, is that an xkcd reference I see in your command list? I don't know, at least not an intentional one. What do you see there?Edit: Ah, so it should be the Up Goer Five. I don't regularly read XKCD, so I didn't have that memorized. I actually got the term off the KSP forums. Edited July 4, 2014 by blizzy78 Link to comment Share on other sites More sharing options...
Potshot Posted July 5, 2014 Share Posted July 5, 2014 I can't seem to get this mod working.When I start VoiceServer should it display something because all I'm getting is a blinking cursor? The Toolbar button works and I configured the "texts to speak", but nothing happens when I speak them (VoiceServer doesn't show anything either).The Windows Speech Recognition software works so the problem couldn't be with the mic.Any help would be appreciated. Link to comment Share on other sites More sharing options...
blizzy78 Posted July 5, 2014 Author Share Posted July 5, 2014 When I start VoiceServer should it display something because all I'm getting is a blinking cursor?Yes, it should output this quite immediately:Listening... Press Ctrl+C to exit, or close the window.You can say 'test 1 2 3' into your microphone to test now. Link to comment Share on other sites More sharing options...
StainX Posted July 5, 2014 Share Posted July 5, 2014 (edited) Heyho!Nice Plugin, love it!Oh im also on the german client and have some problems with a few commands:"Schubkraft 20 Prozent" Makes a popup on toolbar: Set Throttle (77.7)But doesn't set it to 20% or 77.7% at all, here is what the debug says:[Error]: [VoiceCommander] error while executing command: ksp/throttlePercent[Exception]: KeyNotFoundException: The given key was not present in the dictionary.Also That Mechjeb things don't seem to work that way you used to that on the video: "Vertical Plus 2 Komma 0"Well if i say that it sometimes tries to set throttle or toggles landing legs.Part of output_log.txt:[VoiceCommander] packet received: (SPEECH_RECOGNIZED) command=ksp/throttlePercent|confidence=0.7766844(Filename: C:/BuildAgent/work/d3d49558e4d408f4/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 53)[VoiceCommander] command received: command=ksp/throttlePercent|confidence=0.7766844(Filename: C:/BuildAgent/work/d3d49558e4d408f4/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 53)[VoiceCommander] error while executing command: ksp/throttlePercent(Filename: C:/BuildAgent/work/d3d49558e4d408f4/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 53)KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2[System.String,System.String].get_Item (System.String key) [0x00000] in <filename unknown>:0 at VoiceCommander.KSPFlightCommands.throttlePercent (VoiceCommander.VoiceCommandRecognizedEvent event) [0x00000] in <filename unknown>:0 at VoiceCommander.VoiceCommander.handleSpeechRecognized (VoiceCommander.VoicePacket packet) [0x00000] in <filename unknown>:0 UnityEngine.Debug:Internal_LogException(Exception, Object)UnityEngine.Debug:LogException(Exception)VoiceCommander.VoiceCommander:handleSpeechRecognized(VoicePacket)VoiceCommander.VoiceCommander:handlePacket(VoicePacket)VoiceCommander.VoiceCommander:handleQueuedPackets()VoiceCommander.VoiceCommander:Update() Edited July 5, 2014 by StainX Link to comment Share on other sites More sharing options...
abxt Posted July 5, 2014 Share Posted July 5, 2014 (edited) Hey everyone, I had a problem where commands were not registering with the game despite the icon appearing and VoiceServer.exe running, so I asked blizzy about it and he suggested the following solution, which worked like a charm for me:After installing the Voice Commander mod as instructed in the OP, copy the whole mod folder (/GameData/blizzy/VoiceCommander/) to another location -- anywhere outside of KSP -- so that you have two copies on your machine. Then run VoiceServer.exe from the *new* non-KSP folder and start the game normally. Now everything should work fine and dandy.Ed.: This mod is so ridiculously awesome. Words can hardly describe my joy! Edited July 5, 2014 by abxt Link to comment Share on other sites More sharing options...
blizzy78 Posted July 5, 2014 Author Share Posted July 5, 2014 Oh im also on the german client and have some problems with a few commands:"Schubkraft 20 Prozent" Makes a popup on toolbar: Set Throttle (77.7)But doesn't set it to 20% or 77.7% at all, here is what the debug says:First, the "77.7%" is the confidence of the command recognition. It does not resemble your speech input.Second, I don't think you configured the command correctly. In your case, it looks like you've been missing the <percentNumber> macro. So to be able to say "Schubkraft 20 Prozent", you need to configure the command to "Schubkraft <percentNumber> Prozent".Please see http://bit.ly/1lnCdEv for a detailed list of commands and macros.Also That Mechjeb things don't seem to work that way you used to that on the video: "Vertical Plus 2 Komma 0"Well if i say that it sometimes tries to set throttle or toggles landing legs.This usually happens if it does not recognize what you said, probably because of misconfiguration like with the command above. It then tries to find a best match.For the vertical speed command, try configuring it to "Vertikal <plusMinus> <speedNumber>". Link to comment Share on other sites More sharing options...
blizzy78 Posted July 5, 2014 Author Share Posted July 5, 2014 Voice Commander 1.3.0 is now available for download. Link to comment Share on other sites More sharing options...
StainX Posted July 5, 2014 Share Posted July 5, 2014 Oh yeah... didn't get that macro thingy... that was the problem! Thank you very much for that mod and all the work u put into it! Link to comment Share on other sites More sharing options...
Potshot Posted July 5, 2014 Share Posted July 5, 2014 Yes, it should output this quite immediately:Listening... Press Ctrl+C to exit, or close the window.You can say 'test 1 2 3' into your microphone to test now.What could be the problem if this isn't happening?I'm running on Windows 7 Ultimate x64 and using a CM Storm Sirus headset don't know if that's relevant or not just really want to get this working. Link to comment Share on other sites More sharing options...
EnterElysium Posted July 5, 2014 Share Posted July 5, 2014 I'm not even getting the 'listening' message in the listener. Ran from separate directory, as admin, as XP mode. Can't seem to get it to work. Any advice? (Am on W7) Link to comment Share on other sites More sharing options...
blizzy78 Posted July 5, 2014 Author Share Posted July 5, 2014 Can you please exit KSP and voice server (if running), then start voiceserver.exe only, and then please post a screenshot of the voice server window. Just so that I'm on the same page. Link to comment Share on other sites More sharing options...
Potshot Posted July 6, 2014 Share Posted July 6, 2014 Here's the screenshot Link to comment Share on other sites More sharing options...
blizzy78 Posted July 6, 2014 Author Share Posted July 6, 2014 Nevermind the forum post formatting, I've seen the screenshot.It just seems to hang while trying to initialize the speech recognition engine. I'll try and come up with a version that does more debugging output so we can better see what's going on. Link to comment Share on other sites More sharing options...
abxt Posted July 7, 2014 Share Posted July 7, 2014 I found that I had to configure the Windows speech engine before I could use VoiceCommander properly. VoiceServer.exe would crash on load before I did that setup where you dictate a bunch of text etc, the wizard can be found under Control Panel > Speech Recognition. Link to comment Share on other sites More sharing options...
O Nerd Posted July 12, 2014 Share Posted July 12, 2014 Hey....Sorry for the little information. Tried running as an Admin - Didn't work out. Link to comment Share on other sites More sharing options...
Alberto De Beni Posted July 14, 2014 Share Posted July 14, 2014 I can't use this mod beacause there isn't italian speech recognition on win7 home premium... Link to comment Share on other sites More sharing options...
BigD145 Posted July 14, 2014 Share Posted July 14, 2014 Hey....Sorry for the little information. Tried running as an Admin - Didn't work out.You have to plug in a microphone first. Link to comment Share on other sites More sharing options...
blizzy78 Posted July 14, 2014 Author Share Posted July 14, 2014 I can't use this mod beacause there isn't italian speech recognition on win7 home premium...I'm sorry for you, but there is nothing I can do about that. Link to comment Share on other sites More sharing options...
blizzy78 Posted July 25, 2014 Author Share Posted July 25, 2014 Voice Commander 1.3.1 is now available for download.Note: If the download page is linking an older version for you, press F5 in your browser. Link to comment Share on other sites More sharing options...
Recommended Posts