VoiceAttack

VoiceAttack 2.1.7

VoiceAttack is the premier voice control and macro creation system for your Windows games and applications.

  • By VoiceAttack.com
  • Proprietary
Download for Windows

About VoiceAttack

VoiceAttack is the premier voice control and macro creation system for your Windows games and applications. Take a look at just a few elements from VoiceAttack's substantial set of features:

Control Your Games and simulators With Your Voice
Add your voice as an extra controller with voice commands that YOU create. Give specific instructions to your space freighter, your race pit crew, your 'mech or your druid and give life and immersion to your games like never before.

Also Control Your Apps
Launch and control applications with phrases you can actually remember. "Launch Skype" or "Launch Spotify" without even touching the keyboard or mouse. VoiceAttack even works great along side your favorite voice chat apps like TeamSpeak and Ventrilo.

Create Crazy-Powerful Macros
From simple, single key presses from a keyboard to mouse clicks to full-blown virtual conversations using text-to-speech, many have found ways to make their PCs easier and way more fun to use in unprecedented ways.

Virtual Reality: The Time Is Now
Many are pairing VoiceAttack with devices such as the HTC Vive, Oculus Rift and Leap Motion. The extra depth and immersive experience of voice control take virtual reality to a new level [especially when you can't see your hands].

Play Sounds and/or Music
Receive audible confirmation from your commands or fire up a random selection from your favorite tunes. You can pick random sounds from a defined list or even a directory full of .wav, .mp3, .aac, .ogg or .flac files.

Not Just Voice Activation - Include Your Hardware
Invoke your created commands with a click of one or more mouse buttons, the press of joystick buttons or a hotkey combo on your keyboard. Use VoiceAttack to augment or even replace some of that expensive macro-enabled hardware you have been wanting to give away.

Dynamic Text-to-Speech Responses
Give your responses some personality by randomizing them or by using VoiceAttack tokens (inline functions) for some extra flair. Dynamic Response Sections allow you to create extensive and immersive expressions with minimal effort. How nerdy is that?

Comprehensive Macro Control
Loops, control statements, variables, tokens and even a plugin interface. You can even write, compile and share your very own functions using C# or VB .net code within VoiceAttack. It's all there to help you design sophisticated commands to help make your life easier, or your opponents' lives more difficult.

It's All About the Community
VoiceAttack has a diverse community of supporters that take VoiceAttack into the many facets of Windows computing. From games and applications, to robotics, to corporate data centers to home automation (and more), there's a good chance that you'll find the support you need to make your project as cool as you want it to be.

Try the Demo
Give VoiceAttack a try with the VoiceAttack Steam demo. It's all in there to help you get a taste of what will truly change the way you use your PC. Do.It.Now!

What's new in 2.1.7

  • Improvements
  • Added, 'Change Speech Recognition Recording Device' action which will allow you to change your Windows speech recognition recording device from within a command.
  • Added link to Options screen that creates a desktop shortcut to the VoiceAttack executable. This is handy if you are using the Steam version of VoiceAttack and want to bypass the Steam client.
  • Added ListeningModeChanged event to the proxy object which is raised if VoiceAttack's listening mode is enabled or disabled.
  • Added KeyboardShortcutsModeChanged event to the proxy object which is raised if VoiceAttack's keyboard shortcuts are enabled or disabled.
  • Added JoystickShortcutsModeChanged event to the proxy object which is raised if VoiceAttack's joystick shortcuts are enabled or disabled.
  • Added MouseShortcutsModeChanged event to the proxy object which is raised if VoiceAttack's mouse shortcuts are enabled or disabled.
  • Added various warnings to configuration screens to indicate when device shortcuts and listening are turned off.
  • Added visual indication on main screen recognition level bar when speech recognition is turned off.
  • Added System.Linq.Expressions.dll as a default assembly reference when creating new inline functions.
  • Bug Fixes
  • Exposed UI and token support for joysticks 5-8 (doh).
  • Fixed main screen audio popup not opening every time if 'x' was clicked.
  • Fixed an issue in the settings import where if specific information was missing from a version 1 settings file the import would fail.
  • Fixed an issue with the condition builder crashing introduced in the last update.
  • Fixed an issue with the Wait for Keypress screen not allowing input for the timeout and integer variable input boxes if key capture was turned on.
  • Fixed an issue with the Keypress screen key icons not appearing if 'Variable Keypress' checkbox was checked.
  • Fixed an issue where some instances of VR interaction would cause a crash if the 'Get user input' action screens were opened and then closed.

Full release notes »

Technical details

PublisherVoiceAttack.com
Version2.1.7
LicenseProprietary (ToS)
Installer typeinno
Architecturex64
Package IDVoiceAttack.VoiceAttack
Admin rightsRequired
Install scopeAll users
DependenciesMicrosoft.DotNet.DesktopRuntime.8

Install VoiceAttack from the command line

Install with Windows Package Manager
winget install --id=VoiceAttack.VoiceAttack -e
Update to the latest version
winget upgrade --id=VoiceAttack.VoiceAttack -e
Uninstall
winget uninstall --id=VoiceAttack.VoiceAttack -e
Silent install with the offline installer
"setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

Silent install switches for more Windows programs »

Install VoiceAttack together with other apps in one command »

VoiceAttack version history

2.1.6

- Design changes
- Window size and position are no longer imported when importing settings.
- Automatic update/version checks will now only occur once per day (default - can
be set manually using user.config, minimum 6 hours).
- Removed training status indicator for profiles for now. More work will be
needed to make this behave properly.
- Removed 'check for updates' checkbox for trial version.
- Improvements
- VoiceAttack will now attempt to import a VoiceAttack version 1 settings file.
- Added the ability to copy apps, sounds and shared folder contents as well as
allow plugin support to be enabled when executing the 'Copy Version 1 Data Files
To Version 2.bat' file.
- Updated joystick output components to be a bit more flexible with newer (forked)
versions of vJoy.
- VoiceAttack will now show up in Windows' Volume Mixer app, even if no sound is
played.
- Added ability to filter the command list on the Profile Edit screen by random
sound path in command's actions.
- Added ability to find actions that contain random sound paths on Command Edit
screen.
- Added several tokens to allow number formatting with C# formats:
- {INTFORMATUSER} will allow user formatting of integer values.
- {INTDEFAULTFORMATUSER} is just like the previous token, but also allows for a
default value.
- {DECFORMATUSER} and {DECDEFAULTFORMATUSER} are the same as the integer tokens,
but accept decimal values. …

1.16

Frequently asked questions

Is VoiceAttack free?

VoiceAttack is proprietary software from VoiceAttack.com. Check the publisher's license terms for pricing and usage rights.

What is the latest version of VoiceAttack?

The latest version is 2.1.7.

Is it safe to download VoiceAttack?

The download button links to the official installer published on voiceattack.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 7b871749d64ecf33905603bfcd77ca87322fc6aaff1b0c2eccff40440aec280f.

Which Windows versions does VoiceAttack support?

VoiceAttack runs on Windows and is available for 64-bit (x64) systems.

How do I install VoiceAttack silently?

Run the offline installer with "setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=VoiceAttack.VoiceAttack -e --silent.

How do I uninstall VoiceAttack?

Open Settings › Apps › Installed apps, find VoiceAttack and select Uninstall. From the command line, run winget uninstall --id=VoiceAttack.VoiceAttack -e.