Voice Commands


Control Visual Studio using your own voice and with high accuracy

(24) Review
Visual Studio
2015, 2013, 2012
Download (10,554)
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Reviews (24)
Q and A (13)
Sign in to write a review
Sort by:

by RobertMWM | January 22 2016

Wow, amazing work!

by Alex from Russia | October 07 2015

Ahahaha. English training :^) 5 stars.
UPDATE: After 10 minutes... It crashes VS all the time! 3 stars!

by G- | January 11 2015

this is PRETTY DANG COOL! this helps a lot to stop using the mouse :) at least that is my goal :) thanks!

by Miro Jeliaskoff | September 05 2014

by Shreedhar K | July 14 2014

Very useful tool.

It would be great if I don't have to press Alt+V every time I want to use it. It can continue to listen until I ask it to stop!
Can this be done via some option somewhere??

by Niimus | June 19 2014

Does not work at all - if you don't speak American.

code change needed in 'InitializeSpeechRecognition'

add line gb.Culture = CultureInfo.CreateSpecificCulture("en-GB");

as follows:
var gb = new GrammarBuilder(c);
gb.Culture = CultureInfo.CreateSpecificCulture("en-GB");
var g = new Grammar(gb);
in file VoiceExtensionPackage.cs

(or add your particular language code)

by Wendy Carpenter | January 19 2014

Nice for quick commands. It would be nice if it continued to listen until you tell to stop.

by csharprox | October 31 2013

Totally awesome! I have a few (simple) things on my wish list but I give 5 stars because the source code is available. Thanks for another useful contribution, Mads.

by bpell | August 09 2013

I started writing something to do this, had the bones of it working then found this and saw you had it all working with the commands. Works great, love it.

by tecktalk | July 30 2013

Wow awesome tool man!!

One feature I wished it had was if I could execute the command outside of visual studio.

For example, if debugging in a browser I still have to mouse back to VS to regain focus before I can press Alt+V... if I do that I'm halfway there to just mousing to the command though.

If it launched directly from windows and targeted a VS instance that would be the end all for me.

For those of you who think this is because I'm lazy, that's not true. This really helps the RSI in my wrists I take every incremental chance to reduce wrist movement.

Thanks so much for the tool.

by Vimal CK | July 13 2013


by Jolebas | July 11 2013

Potentially awesome but unfortunately it instantly says "I didn't quite get that".
Even though I have the native win 7 x64 speech recognition working ok.

by jd31068 | July 09 2013

Thank you! as a recently disabled developer, this is an INVALUABLE tool that you've created for handicapped developers. OMG I can not thank you enough!!!!!!!

EDIT: 7/9 – just installed Visual Studio 2013 preview edition. And then I added this extension. And for me it is working perfectly! Do you have any plans on extending this to allow the user to dictate code inside the IDE code window?

by Hades200082 | July 03 2013

Same problem as top comment... instantly says "I didn't quite get that"

by Kristijan Ristovski | June 28 2013

It doesn't work at all like in the video. When i press "Alt+V" i instantly get "I didn't quite get that. Please try again", so it doesn't even listen to my command...

by PaulReed | May 31 2013

Thankfully not all possible commands are implemented as my colleague shouts across the room - "Format hard drive".

great tool

by Suthakar.G | May 30 2013

It's really cool for lazy Developers,
Weldon keep going on cheers ....

by cadosl | May 29 2013

A helpful feature would be sound feedback so that one doesn't have to read the messages, i.e. a Siri-like sound plays when the message wasn't understood.

Just now testing in my fairly quiet cube without a headset and 3 feet from my laptop, I'm getting a high frequency of errors.

Mads Kristensen May 29 2013
| Edit |

Yes, that would be nice. I'm planning on adding that for the next update.

by Byrd Man | May 25 2013

Dude, my coding efficiency level just blew thru the roof!! Very nice extension. Worth paying for... Thank you very much.

by vinbrown2 | May 24 2013

Waiting for the version that talks back ^^. This is really cool. Thank you.

Mads Kristensen May 25 2013
| Edit |

Making VS speak is trivial, but what should it say and when?

1 - 20 of 24 Items   
Sign in to start a discussion

  • I didn't quite get that. Please try again.
    11 Posts | Last post April 09, 2016
    • Activating it via Alt-V or via Tools->Start Listening displays "I didn't quite get that. Please try again." in the status bar *immediately*, before I've had a chance to say anything.
      As such, I've not been able to get this working.
    • I'm also having this issue. Immediately shows "I didn't quite get that. Please try again." 
      I can't seem to get it to listen. Am I missing something? Running Win8 Pro x64, VS2012 Ultimate.
    • i have the same Problem... i have Win 8 x64 & VS2012 Ultimate too.. Any Solutions?
    • I think it's because Windows Voice Recognition isn't enabled. To enable it, simply set up Skype or Lync. That way, the microphone will be setup correctly and it should "just" work after that.
    • I have the same issue Running Win8 Pro x64, VS2012 Ultimate.
      I have skype working and windows voice Recognition works (I opened the windows program and tried it)
    • I have the same situation, there is an additional step or some characteristic which must be activated before?
    • Certainly does not work - with windows voice recognition enabled or disabled - VS 2012 Ultimate, 2013 express 2012 Professional.
      'I didn't quite get that. Please try again.'
      Windows 7 Ultimate 64 bit
      Tried speaking with Alt+V pressed, directly afterwards, or directly after pressing start listening menu option.
      Checked mike levels etc.
      Any suggestions - or this this just a pure waste of time and simply does not work ?
      I am losing the use of my right arm - I hope this is not some sad joke !
    • Abuse reported to MS
    • code change needed in 'InitializeSpeechRecognition'
      add line                 gb.Culture = CultureInfo.CreateSpecificCulture("en-GB");
      as follows:
                      var gb = new GrammarBuilder(c);
                      gb.Culture = CultureInfo.CreateSpecificCulture("en-GB");
                      var g = new Grammar(gb);
      in file VoiceExtensionPackage.cs
      (or add your particular language code)
    • You have to inlcude using System.Globalization;  at the top of the file for this to work!!
    • Para o Windows 10 tem que ativar o microfone nas configurações(settings) e ao clicar no Alt + V imediatamente falar o comando(Ex: Solution Explorer).
  • i did not quite get that pleaqse try again
    1 Posts | Last post February 24, 2016
    • i have just down loaded and installed voice commands into visual studio 5 but when i use alt V or go to tools a message comes up immediately at the bottom saying I did not quite get that please try again.
      I have RSI and i really hope this software might be able to help.
      Kind regards
  • Install error with 1.5.3
    1 Posts | Last post March 17, 2015
    • Seems like CTP6 breaks the update. In VS2013 have 1.5 installed, but when trying to update to 1.5.3 get an error reporting that the required .NET framework is not installed.
  • Does it stay running in background?
    6 Posts | Last post July 14, 2014
    • It seems to work great once. But after executing a voice command, I have to click 'Start Listening' again to get it to listen. Is that how it's supposed to work?
    • That is by design. Imaging having 2 or more instances of VS open. If they were all listening at the same time it could very quickly become problematic. 
    • What if you only listened when the VS window is active?
    • That might work
    • Are you going to implement continuous listening on active VS window?
    • Yes @Mads Kristensen, please implement it and may be an option to turn it off if required!!
  • Using Windows Voice recognition to 'Type'
    2 Posts | Last post June 19, 2014
    • Some suggestions:
      Add a suspend command - with windows recognition 'Sleeping' in the background 'Suspend' ignores input - say 'Start Listening' to wake up windows speech recognition to 'type' in the editor - the extension ignores input until a 'Resume' command.
      e.g. 'Suspend'
      'Start Listening'
      'p' 'r' 'i' 'n' 't' '(' '"' 'Hello' 'World' '"'" ')' ';'
      'Stop Listening'
      There don't seem to be any VS commands to actually type characters into the document - this would supply a work around for such cases.
      But - if anyone knows of a command to enter text into a document I'd love to know it :)
    • of course this is based upon the update to run the extension permanently in the background ( see my other posts)
  • Needs to run in the background
    2 Posts | Last post June 19, 2014
    • Ok, so I love how everything is working, I work with a programmer who has no arms and uses her big toe to program with.  If you could add an option, to run all the time, then it could run without an alt-v, and take your commands at anytime. 
      The goal would be to only use your voice to control everything, that your keyboard does.
      Also if you could design it to add or delete words in the code, that would be great!
    • Add the following at the end of the 'OnSpeechRecognized' method in VoiceExtensionPackage.cs
                  _isListening = true;
                  _dte.StatusBar.Text = "I'm listening...";
  • Modifying commands
    1 Posts | Last post October 31, 2013
    • Can I modify commands?  Is this based off of the canned Visual Studio key bindings?  What if I have modified them?
  • Usage of TFS Commands
    2 Posts | Last post August 09, 2013
    • Great Extention! 
      I couldn`t understand how to activate the Source Control commands, i.e. how do I activte the manual command: right click -> source control -> view history ? or how do I compare changes in Pending Changes tab? 
      How do I activate the #Tfs commands? 
    • I haven't tested but it looks like you remove the # comment tag and then restart.  Anything with a # in front of it isn't loaded from the commands.txt file.
  • Dictate to a code window
    2 Posts | Last post July 13, 2013
    • Do you have any plans on extending this to allow the user to dictate code inside the IDE code window?
    • http://visualstudiogallery.msdn.microsoft.com/f2964c90-68e2-4ddd-861a-bd66e5cd4434
  • Resharper
    1 Posts | Last post June 22, 2013
    • Does anyone know if this can be made to work with Resharper.  It looks great, but almost everything I do is through Resharper commands, and therefore, would not get much use from it if it only worked with VS commands.
1 - 10 of 13 Items