Arma 3
827 ratings
Integrated AI Voice Control System
27
19
4
5
14
6
10
4
3
5
4
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
File Size
Posted
Updated
4.163 MB
23 Aug, 2021 @ 3:24am
29 Dec, 2024 @ 12:38pm
38 Change Notes ( view )

Subscribe to download
Integrated AI Voice Control System

Description





Important Information
- This mod is not compatible with 32-bit Arma, it must be run in 64-bit.
- BattlEye will block loading of non-whitelisted DLL files, if the mod has been recently updated you may need to disable BattlEye for a couple of days until the DLL file is whitelisted.



Integrated AI Voice Control System
The Integrated AI Voice Control System (IVCS) allows players to issue commands to AI units within their group using voice commands. Powered by Windows' built-in speech recognition engine, this mod works seamlessly without requiring any third-party programs.



Features
Voice Commands: Control AI units using natural language.
Ease of Use: Leverages built-in Windows tools, requiring no additional software.
Compatibility: Designed for single-player scenarios where the player is the squad leader.



Voice Commands
For a complete list of commands, their descriptions, and the version they were introduced, check out the Command Reference Sheet[docs.google.com].



Installation
Subscribe to this mod on the Steam Workshop.
Ensure you meet the requirements listed below.



Requirements
To use this mod, you need the following:

  • Arma 3 (Steam)
  • CBA
  • .NET Framework 4.7.2 or higher[dotnet.microsoft.com]
    - Pre-installed on most Windows 10/11 computers.
  • A Supported Windows Language Pack
    - The mod currently only supports the following languages: English. If you would like to assist in adding support for additional languages, please refer to the Localization Assistance Discussion Thread.
    - For assistance installing a supported language pack, please refer to Microsoft Support's Language Packs for Windows[support.microsoft.com] article.
    - For assistance setting up Speech Recognition, please refer to Microsoft Support's Use Voice Recognition in Windows[support.microsoft.com] article.
    - After installing or switching to a supported language, you may need to restart your computer for the language to appear in your settings or for any changes to take effect.

Windows’ built-in speech recognition tools will handle everything else!



Default Keybinds
Push to Talk (PTT): CTRL + ` (the key below ESC)
Keybindings can be customized in the CBA options under:
Options > Controls > Configure Addons > Integrated AI Voice Control System



Getting Started
Pre-Game Setup:
Install a supported language pack and set up your microphone as the default input device in your sound settings.

In-Game Setup:
Start a mission in the editor as a group leader with AI units, then open the ESC menu, navigate to Addon Options, and select IVCS Audio Test. Follow the on-screen instructions to verify functionality.

Using Commands:
Press CTRL + ` (or your custom keybind) to enable voice input. A green outline around your screen indicates that the system is listening. Speak commands using the appropriate prefixes and affixes as listed in the command reference sheet.



Troubleshooting

Voice Recognition Comprehension Issues:
Use the Windows Voice Training option in the mod’s settings to open the Windows Voice Training program to train your computer to improve it's recognition of your voice. You may also want to enable Recognize non-native accents for this language in the Speech section of Windows' Language settings.

Mod Not Working:
If you receive an error, follow the instructions of the error, and contact the mod author if the issue persists.
Confirm your operating system and PC meet all mod requirements.
Report any persisting issues you encounter in the comments or discussion section.

Debug Mode:
Should you run into an issue and would like to view debug information about the mod, you can enable the mods debug mode by toggling on the Debug Mode option in the Arma 3 launcher's parameters. This will create a console window when the mod is loaded that will display all debug information.
Note: The console window will trigger the game to close if it is closed while the game is running, it will also halt game execution if text is selected in the console window.

Multiplayer:
This mod is built for single-player gameplay. Multiplayer usage or heavily scripted missions may cause unexpected behavior and for missions to break.

Troubleshooting Related Microsoft Support Articles:
- Use Voice Recognition in Windows[support.microsoft.com]
- Language Packs for Windows[support.microsoft.com]



Suggestions & Improvements
If you encounter an error and would like to report it, please refer to the Error Reporting Thread.

If you have a suggestion for a new command or command variation, please refer to the New Command or Command Variation Request Discussion Thread.

If you would like to assist in adding support for additional languages, please refer to the Localization Assistance Discussion Thread



Source Code
The mod and extension's source code is available on GitHub[github.com].
Popular Discussions View All (11)
14
27 Aug @ 6:29am
PINNED: Localization Assistance Thread
Asaayu
62
15 Jul @ 8:08pm
PINNED: New Command or Command Variation Request Thread
Asaayu
31
25 Mar @ 10:00am
PINNED: Error Reporting Thread
Asaayu
499 Comments
ShiaLaBunion5 3 hours ago 
I cannot express how much I love this mod. I wish it was a little more comprehensive in the command list, but it is truly one of the greatest mods I've ever used.
Asaayu  [author] 26 Aug @ 5:55pm 
@bondiboi12
I've just tested on my own machine and it still works in Windows 11 v24H2. The Windows Speech Recognition Microsoft is referring to is the application they provide with Windows to allow you to control your PC with your voice, not the underlying functionality provided through .NET used by the mod.
bondiboi12 26 Aug @ 11:16am 
doees this still work as windows speech recog is outdated now instead win 11 uses voice access ?
Theoria 26 Aug @ 1:56am 
killing my self!!!!!!!
Zask 25 Aug @ 8:32pm 
Is this mod compatible with Antistasi ultimate, read some prior comments that suggested it might not be, have those issues been resolved?
Asaayu  [author] 25 Aug @ 3:40pm 
@Theoria
No, it uses the built-in speech recognition introduced with Vista I believe, so that won't be possible.
Theoria 25 Aug @ 11:30am 
Are you able to use an alternative to the microsoft speech recognition? I'm running this on XP x64 so i dont exactly have the ability to use the windows 10 speech recognition
Stachio 21 Aug @ 7:11pm 
this looks like peak arma 3 moding
Hotel_Tango722 21 Aug @ 9:52am 
this is fucking awesome
Asaayu  [author] 28 Jul @ 1:42am 
@SeelieKnight
The only tips I have is enabling "Recognize non-native accents for this language" in your Windows speech language settings, training your computer to understand your voice a couple of times, and ensuring you have the correct microphone set as the "Default communication device" in your sound settings.