Articulate is a custom written voice control program designed for ArmA. It makes controlling your squad simply a matter of saying what you wish them to do.
For example, instead of having to remember that the Open Fire command for your whole squad is ~ 3 1
you can simply say "All, open fire".
For more information on the commands currently available, take a look at the wiki's commands page.
You can download the latest development preview of Articulate here. Please keep in mind that, being a development preview, it is likely to have bugs and may crash/hinder gameplay. We ask that you be patient, report any issues you encounter and give us the chance to develop the application you are looking for.
Warning You will need the .NET Framework v4.5 installed on your computer in order to run this application. The installer will check for, and offer to install, it for you however the Non-Installer version is incapable of doing this - if the application crashes on startup for you then please check your version of .NET before reporting an error.
Compared to other voice recognition solutions, Articulate offers the following advantages.
- Only accepts valid commands
- Doesn't require pauses between sections of a command
- Tailored to ArmA's command menu
- Completely Free
You will generally be able to use Articulate by giving the same commands your in-game character gives to his squad. This means that you are able to give commands like "Squad, Open Fire" and Articulate will understand exactly what you mean.
For a full list of available commands, take a look at the wiki. For more information on improving the accuracy of Articulate's speech recognition, read this page.
You can provide feedback to help improve Articulate by:
- Using our issue tracker on github
- Posting in our BI forum post
- Filling out our feedback form.
A list of known issues and some solutions is here.
You can read more about some of the exciting new features which will be arriving by visiting the wiki's todo page.
If you are interested in helping develop Articulate: get in touch with us! There are many things in Articulate that are unfinished and we could use some help. Here are some resources to help you get started.
Michael Starkweather github
Michael is the original creator of Articulate, and he has developed the framework on which it works.
Benjamin is responsible for the new user interface used by Articulate, as well as the Push To Talk and Confidence Margin systems.