Talk, Fly, Control: SimVoice Copilot Alpha – Last Call for Pilots!

We are excited to announce the alpha testing phase of SimVoice Copilot, a voice-controlled assistant designed to enhance your Microsoft Flight Simulator experience. Specially for those VR users but suitable for all.

What is SimVoice Copilot?

SimVoice Copilot is an innovative and simple tool that allows you to control various aspects of your flight simulator using voice commands, providing a more immersive and hands-free experience. This include almost all Simconnect events available and querying most common SimVar information. You just define what do you want to say and map it to either an event or simvar. For instance, map “Gear Down” phrase to the correspondent event and the app will execute the command then replying with a PC voice confirming the execution. Or you can say “Check Speed” and the app will talk back with the indicated air speed at the time.

Who can participate?

  • Users of Microsoft Flight Simulator 2020 or 2024
  • VR users and/or those who want to ease cockpit workload
  • Enthusiasts willing to provide detailed feedback

Why participate?

  • Gain early and free access to this handy tool.
  • Influence the development of SimVoice Copilot with your insights
  • Collaborate with a community of flight simulation enthusiasts

Voice recognition has advanced a lot in the years, and the app recognition rate is very, very high. There is no need of training anything, just install, configure some commands, or use the provided ones, start any flight and speak your desired command… Good pronunciation isn’t required too.

How to join?

Visit the product website at: https://simvoicecopilot.com/

Hurry, spots are limited to 100 participants!

4 Likes

Neat!

When I get home I’ll install it on FS2024 and test it.

1 Like

We’re excited to announce a new update for the SimVoice Copilot is now available!

This release includes important improvements and fixes based on alpha participants feedback:

:white_check_mark: Solved CTD when saving profiles

:studio_microphone: Added internal voice commands:

“Copilot Off” to temporarily disable sending commands to MSFS

“Copilot On” to re-enable command sending

:card_index_dividers: Voice Commands grid is now sorted alphabetically by the “Voice Command” column for easier management

For those who are already participating just use the original provided download link, for those who want to join, please visit our website for more information, there are still spots available.

I looked through the sim variables and didn’t see one that you could use to toggle VR mode. I have used voice attack in the past and that one was easy since you just had it do the key bindings.

1 Like

Sadly, there’s no such variable or command in MSFS SDK to enable or disable VR mode through SimConnect. I’m working now on trying to send keyboard inputs through the app but no luck so far.

1 Like

Thanks for the reply. I’m sure there’s an easy way since a couple other programs already do send keyboard inputs but there are also drawbacks to that method. I find that often keyboard combos that are bound to commands can trigger the initial key binding. If you have a command bound to let’s say Shift-C you can also trigger something bound to just the Shift key. This method of directly invoking the variables is by far the best method. Really it should be on Asobo to ensure that there are variables for all the things that can be bound to keys and buttons. It would be far easier programming on their end of things.

Hi,

This sounds very very interesting! I have registered my interest.

2 Likes

Well, I’ve managed to convert the voice command “vr mode toggle” into the Ctrl+TAB keyboard combination.

Off, couse if this default key combo to enable VR is changed on MSFS it will not work :neutral_face:

A new release 1.0.4.0 has been uploaded and you can get it using the originally provided download link.

Please check it out and let me know how it works.

Regards
Gonzalo

1 Like

Processing your alpha request now, will let you know when ready

2 Likes

Thank you!

2 Likes

Just a reminder that this topic is for users to discuss the product.

Questions to the developer about enrollment, support, etc. should be conducted via the products support and bug reporting portal:
email to: support@simvoicecopilot.com
Discord: SimTech Aviation Support

Thanks!

:rocket: SimVoice Copilot – New Release Announcement! :rocket:

We’re excited to announce a new release of SimVoice Copilot with powerful new features and improvements, designed to give you more control and flexibility over your flight simulation experience!

What’s new:

  • Custom Keyboard Commands:
    Map any voice command to any keyboard combination using AutoHotkey syntax. Control gear, lights, autopilot, and more—your way!
  • Graphical Editor for Voice Key Mappings:
    Easily create, edit, and manage your voice-to-keyboard mappings with a built-in graphical editor.
  • Enhanced Compatibility:
    SimVoice Copilot now works seamlessly with both SimConnect events and custom keyboard shortcuts, even supporting alternatives like {Up|Down}.
  • Improved Help & Tooltips:
    Quick-reference tooltips and a dedicated help button make it easier than ever to create valid AutoHotkey key combinations—even for advanced users.
  • Stability & Performance Updates:
    More robust error handling and streamlined integration with Microsoft Flight Simulator.

How to get started:

  • If you are already participating in the alpha, please use the original provided Download link. If you want to join, please visit our website for more information https://www.simvoicecopilot.com
  • Launch SimVoice Copilot and try the new “Voice to Keyboard Commands” tool (look for the “?” button for help).
  • Start mapping your favorite cockpit actions to your voice! a few defaults have been provided.

We’re eager to hear your feedback and see the creative ways you’ll use these new features.

Fly smarter—fly with your voice!

2 Likes

New Release Announcement!

:sparkles: New Features

:white_check_mark: Support for Parameterized Commands
SimVoice Copilot now supports voice commands that include dynamic parameters.

You can now say commands like:
“set altitude” “thirty two thousand” or “set heading bug” “two hundred fifty five”
The system will recognize the spoken number and send the correct altitude (e.g., 32000 feet) to MSFS using SimConnect.

Voice parameter parsing has been added for the most common flight events:

“AP_ALT_VAR_SET_ENGLISH”, // Autopilot Altitude (Feet)
“AP_SPD_VAR_SET”, // Autopilot Speed set (Knots)
“HEADING_BUG_SET”, // Heading bug set (Degrees)
“AP_VS_VAR_SET_ENGLISH”, // Vertical speed variable set (Feet/min)
“AP_MAX_BANK_ANGLE_SET” // Maximum bank angle set (Degrees)

This means that if you set a voice command e.g “set altitude” mapped to “AP_ALT_VAR_SET_ENGLISH” the app will wait that you then say the desired altitude number. The recognized number will be automatically parsed and sent as a parameter when the command is triggered. Eventualy more parameterized events will be added.

:lady_beetle: Bug Fixes & Improvements

Fixed a bug where saving voice commands caused the recognizer to enter an infinite loop.

Improved stability when switching between profiles or editing commands.

Fixed an issue with the + key being incorrectly marked as invalid in the key mapping grid (you can now use “+” alone to represent Shift).

Added visual cues in the command editor to highlight events that require parameters (green background with white text).

Added a help button ? to the Command Mapper and Keyboard mapping screen explaining how to use the editor effectively.

:speech_balloon: Developer Notes

Event “HEADING_BUG_SET” will now expect that you say a numeric value to set the heading bug. If you want to set heading bug to the current you must now say exactly “set current heading”

If you’re using parameterized commands:

Make sure your command phrase ends with the variable part (e.g., number).

For best recognition results, speak the number slowly and clearly.

The app will temporarily switch to a restricted vocabulary recognizer when awaiting parameter input, then return to the normal recognizer.

If you are already participating in the alpha, please use the original provided Download link. If you want to join, please visit our website for more information www.simvoicecopilot.com

1 Like

:airplane: SimVoice Copilot – New Alpha Release

What’s New & Improved:

  1. Vertical Speed Logic Improved:
    Activating AP_VS_VAR_SET_ENGLISH or AP_VS_VAR_SET_METRIC will now automatically trigger AP_PANEL_VS_ON for smoother autopilot interaction.
  2. SimConnect Reliability Fix:
    Resolved an issue where SimConnect events were not sent if the app was opened before launching Microsoft Flight Simulator.
  3. UI Bug Squashed:
    Fixed: When editing a parameterized command or simEvent, all events were incorrectly displayed with a green highlight. Now, only valid parameterized events are marked correctly.

New Features:

  • Expanded Parameterized Events:
    You can now map voice commands to a broader set of autopilot and flight control parameters, including:
    • AP_ALT_VAR_SET_ENGLISHAltitude variable set (English units)
    • AP_ALT_VAR_SET_METRICAltitude variable set (Metric units)
    • AP_ALT_VAR_INCAltitude variable increment
    • AP_ALT_VAR_DECAltitude variable decrement
    • AP_SPD_VAR_SETSpeed variable set
    • HEADING_BUG_SETHeading bug set
    • AP_VS_VAR_SET_ENGLISHVertical speed variable set (English units)
    • AP_VS_VAR_SET_METRICVertical speed variable set (Metric units)
    • AP_MAX_BANK_ANGLE_SETMaximum bank angle set
    • AP_N1_REF_SETN1 reference set
    • SET_AUTOBRAKE_CONTROLSet autobrake control

Known Limitations:

  • The “Set Altitude” command works correctly on most aircraft with a single altitude selector (e.g., TBM 930, Pilatus PC-12).
  • Aircraft with dual altitude selectors (hundreds/thousands) may experience erratic altitude set behavior—confirmed issue on Boeing 737 Max.
  • Parameterized events currently do not work on the default Airbus by Asobo.
  • Confirmed working on the Asobo Boeing 747.

For those who are already participating just use the original provided download link, for those who want to join, please visit our website for more information, there are still a few spots available.

1 Like

:airplane: Final Alpha Announcement – Free 2-Year PRO Access for Active Testers :tada:

We are approaching the end of the SimVoice Copilot Alpha!
:alarm_clock: Alpha test entry acceptance will close on August 1st at 00:00 UTC, and we plan to publicly launch the app at the end of September.

A huge thank you to everyone who has participated so far, shared your feedback, and helped us shape this project. Your support and ideas have been truly invaluable. :folded_hands:

As a token of our gratitude, everyone who actively contributed feedback during the Alpha period will receive free access to the PRO version of SimVoice Copilot for two years once it launches.:sports_medal:


:rocket: Latest Features and Improvements:

  • :speaking_head: New Parameterized Events:
    Control altitude, heading, vertical speed, and autopilot settings with voice commands and specific values.

  • :1234: Dynamic Number Recognition:
    Speak numbers naturally (e.g., “set altitude to two three zero or thirty two thousand”) and the app will interpret them as parameters.

  • :small_airplane: Callouts (SimVar Queries):
    Instantly request key simulator variables by voice (such as current speed, density altitude, wind, heading, fuel, etc…) and the app will speak back the values.

  • :keyboard: Keyboard Command Mapping:
    Map any phrase to a keyboard shortcut or key combination.

  • :card_index_dividers: Profile Management:
    Easily switch between different voice command profiles and import/export your mappings.

  • :desktop_computer: In-App Console:
    View recognized and executed commands in real time inside the app.

  • :bell: Customizable Responses:
    Set up personalized voice confirmations for each command.

  • :hammer_and_wrench: Stability and Bug Fixes:
    Improved detection of when the aircraft is loaded, plus fixes for command execution, green highlighting for parameterized commands, and persistent settings.


:clipboard: What’s next?

  • Visit our website to enroll yourself in the alpha test if you haven’t done so.
  • Make sure you have provided your contact address in the app so we can confirm your eligibility.
  • The final Alpha build will remain available until the cutoff date of September.
  • PRO access instructions will be sent directly to your registered email after the Alpha closes.

:green_circle: There’s still one month left to join the Alpha!
We have a few spots remaining—if you want to experience hands-free flying and help shape the future of SimVoice Copilot, now is the perfect time to sign up. Don’t miss your chance to secure free PRO access for two years!

BTW: Our discord server is ready at :backhand_index_pointing_right: SimVoice Copilot Support

Thank you for flying hands-free with SimVoice Copilot! :mechanical_arm::airplane_departure:

Best regards Gonzalo :wink:

SimVoice Copilot 1.0.5.0 — Release Notes

Release date: 15 July 2025

:airplane: New Features

  • Flight Phase-Aware Suggested Commands:
    The application now displays the current flight phase (Taxi, Takeoff, Climb, Cruise, Descent, Approach, Landing, Parking, Menu, etc.) and shows a dynamic list of suggested voice commands relevant to each phase. This makes it easier for users to know which commands are appropriate at each stage of flight.
  • Phase Assignment in Voice Command Mapping:
    The “Voice Command Mapping” screen now allows you to assign and view which flight phases each command applies to. This helps customize and organize your voice commands more efficiently, tailoring them to the exact stages of flight where they’re needed.

:hammer_and_wrench: Improvements

  • Performance and Reliability:
    Improved the detection and handling of flight phase transitions. The app is now more robust against edge cases where SimVars may not update as expected, ensuring the flight phase stays in sync with the simulator state.
  • SimConnect Monitoring Stability:
    Added extra safety checks and logging to prevent rare crashes or hangs during SimConnect disconnects and reconnections.

:lady_beetle: Bug Fixes

  • Fixed an issue where the application could crash with a NullReferenceException if SimConnect was lost or not initialized properly.
  • Improved internal error handling and diagnostic logs for better troubleshooting and user feedback.

:rocket: General

  • Internal refactoring and cleanup of code related to SimConnect, voice recognition, and flight phase detection for easier maintenance and future feature additions.
  • Updated English language model to the latest Vosk version (if applicable).
  • Minor UI tweaks and labeling improvements.
1 Like