Flightsim.to
    GSXComms (Ground Crew for GSX) - Image 1

    Description

    GSXComms

    What is GSXComms?

    Talk to your GSX ground crewwith your voice instead of clicking through the menu. GSXComms is a Windows application that adds Ground Crew and life to GSX and MSFS airports.


    Key Features:

    - Supports both MSFS2024 and MSFS2020
    - Speak with YOUR voice: You handle the Ground Comms, no copilot or AI doing things for you
    - Fully FREE: 100% free, free of charge :)
    - Fully offline: The app works perfectly fully offline (except the Mistral API option)
    - The app has many accents, each one with a female and male version. The supported output accents are: American, Arabic, Australian, British, Chinese, Croatian, Filipino, Finnish, French, German, Greek, Indian, Irish, Italian, Japanese, Korean, Malay, Nigerian, Portuguese, Romanian, Russian, Scottish, Singaporean, Spanish, Swedish and Turkish
    - GSXComms automatically locks your speech if your Ground Speed is above 15kts to prevent accidental commands during flight
    - Multi language input: With the Mistral provider, you can speak in any language, and GSXComms will understand it. Note: The response will be in english
    - Full GSX menu interaction: You can interact with all options in the GSX menu, for full interaction
    - Presets: Set a codeword, and actions will be executed in sequence, one at a time (Set in settings)
    - Match Speech to a GSX option: If your input is 75% (or more) similar to any GSX option, it will be automatically matched to a menu entry, to avoid typos or the voice recognition software just being weird (You can change this in settings)
    - Top Most: Put GSXComms above any other window
    - Show GSX Menu: See the GSX Menu without leaving GSXComms
    - Static audio: For a realistic headset simulation, aiming at more immersion
    - Auto-select operator: Automatically selects the best operator for your action
    - Keyboard typing: Type the command you want to execute it, instead of speaking
    & Much more!

    All audio files were generated using ElevenLabs

    Installation:
    - Extract the downloaded zip to anywhere on your PC
    - Run GSXComms.exe
    - The launcher will automatically set up the necessary environment and download the dependencies.
    - Once the window opens, bind your Push-to-Talk (PTT) key in the settings, and you are ready to fly!

    Requirements:
    - Microsoft Flight Simulator (2020 or 2024)
    - GSX (FSDreamTeam).
    - Python, 3.12.15 or newer, up to any 3.14.x (3.15 is not supported)

    Update Instructions:
    - Backup your settings (user_settings.json and Accents folder)
    - Delete your old GSXComms folder
    - Replace it with the new folder
    - Re-add the user_settings.json and the Accents folder

    Notes:
    When using GSXComms, make sure that the GSX icon in the toolbar is NOT selected. If it is, the menu might keep popping up in the screen

    Python 3.12.15 or newer, up to any 3.14.x (3.15 is not supported)
    Big thanks to Aviationist101 for making the icon
    Thanks to ilanoboy for helping me with the testing stage


    You might also want to check out sblink:
    https://flightsim.to/addon/108777/sblink
    Or BorderlessFS:
    https://flightsim.to/addon/114819/borderlessfs

    Licensed under MIT License with Commons Clause v1.0. Free for personal use and modification. Selling, monetizing, or commercial distribution is strictly prohibited. See LICENSE.txt in the download for more information

    Questions fréquemment posées

    Connectez-vous pour participer à la discussion

    Se connecter

    Commentaires(166)

    Commentaire épinglé
    z
    ziul510Author

    2 months ago

    Thank you so much for 1,000 downloads! I never thought my little addon would get this far. A huge thank you to everyone who downloaded it!
    a

    1 day ago

    hi! loading the flight works perfectly fine but the minute i open gsxcomms, msfs crashes completely. help? on msfs 2020.
    z
    ziul510Author

    1 day ago

    That's very unexpected...
    Could you please install a software called "HWiNFO 64", open it in sensors-only mode, start a log, reproduce the issue, and send me a DM with your log?
    Thanks :)
    a

    about 16 hours ago

    hi ziul! so turns out all i had to do was reconfigure some of my python installations / commands, move it to a different directory, delete the folder, re-run the exe to reinstall the venv, and then restart my computer. works perfectly fine now and wonderfully, job well done to you it's insane.

    how do i play around with it? changing the keybind for ptt / voices etc? I installed all the voice packs with the options given on first launch, but i hear american accents everywhere. Otherwise, it's absolutely phenomenal. (the default keybind M mutes the rest of gsx audios until i press m again lol)
    z
    ziul510Author

    18 minutes ago

    Hey! First of all, I appreciate your effort on trying to solve it!
    You can change these things in settings, its a button on the main ui on the left bottom corner
    While you are there, please enable debug mode And reproduce your issue with the accents, then send the command terminal output here so I can take a look
    Thanks for your kind words 🙏
    t

    3 days ago

    Thanks for the update. How can we set the program, that we can still hear ground crew for each step?
    z
    ziul510Author

    3 days ago

    I don't understand your comment.
    What does "each step" mean?
    :)

    Thai version (AI-translated, I dont speak thai):
    เวอร์ชันภาษาไทย (แปลด้วย AI พูดไทยไม่ได้)
    ไม่เข้าใจคอมเมนต์ของคุณ
    คำว่า "แต่ละขั้นตอน" หมายถึงอะไร?
    :)
    z
    ziul510Author

    3 days ago

    Do you mean the GSX default ground crew? If that is it, you can disable the option "Mute GSX during speech" in settings :)
    t

    3 days ago

    Thank you! I'll try.
    t

    3 days ago

    Already tried disabling the muting GSX, but still couldn't hear GSX ground crew.
    z
    ziul510Author

    2 days ago

    With GSX and Couatl opened, right click the sound icon in your tsakbar, go in the audio mixer and unmute Couatl, that should fix your issue
    :)
    t

    7 days ago

    I'm having issues running the app because of Windows 11 Smart App Control. Is there a way around this short of disabling SAC?
    z
    ziul510Author

    7 days ago

    You can just ignore it.
    If you want, you can have a look at the source code inside GSXCommsFiles, and if the issue is with the launcher itself, I can send you an alternative, source available launcher
    t

    6 days ago

    I think a reboot may have fixed the issue - I'm not getting the Smart App blocking it any more. Good thing too - Smart App blocks apps and doesn't have a whitelist feature to allow specific apps to run.
    z
    ziul510Author

    6 days ago

    Great! If you have any more problems, don't hesitate to ask! :)
    a

    8 days ago

    For some reason im getting an error message when the application loads. it installs about 35%. someone help please! lmao
    z
    ziul510Author

    7 days ago

    Can you please paste the full console output?
    Also, I am quite occupied this week, so it might take some time :)
    If you really want to use the app now, I can send you some instructions to launch it without the launcher
    D

    15 days ago

    GSXCommsV4

    It still only activates GSX deboarding when I ask for boarding, even though GSXComms says it has activated boarding, so it definitely heard me correctly.

    Also I get this error when asking for a list of menu items:

    [CMD]: GSX menu readout requested
    [GSX]: Reading 9 GSX menu entries aloud
    [ERR]: GSX menu readout failed: Kokoro could not initialize OpenPhonemizer: Weights only load failed. This file can still be loaded, to do so you have two options, do those steps only if you trust the source of the checkpoint.
    (1) In PyTorch 2.6, we changed the default value of the `weights_only` argument in `torch.load` from `False` to `True`. Re-running `torch.load` with `weights_only` set to `False` will likely succeed, but it can result in arbitrary code execution. Do it only if you got the file from a trusted source.
    (2) Alternatively, to load with `weights_only=True` please check the recommended steps in the following error message.
    WeightsUnpickler error: Unsupported global: GLOBAL dp.preprocessing.text.Preprocessor was not an allowed global by default. Please use `torch.serialization.add_safe_globals([dp.preprocessing.text.Preprocessor])` or the `torch.serialization.safe_globals([dp.preprocessing.text.Preprocessor])` context manager to allowlist this global if you trust this class/function.
    Check the documentation of torch.load to learn more about types accepted by default with weights_only https://pytorch.org/docs/stable/generated/torch.load.html.
    z
    ziul510Author

    15 days ago

    That's strange.
    Can you please post the console output?
    The one in the main app ui, the main one, not the debug menu one
    z
    ziul510Author

    3 days ago

    Hey! Sorry for the long wait, I was very busy last week.
    Just pushed v4.1, which should fix your issue :)
    ...
    MSFS 2020MSFS 2024

    GSXComms (Ground Crew for GSX)

    GSXComms is an utility designed to enhance the use of GSX in Microsoft Flight Simulator by enabling natural voice control. It processes voice commands to interact with the simulator, allowing for a streamlined experience without the need for manual navigation through the GSX panel. The application operates completely offline, ensuring privacy and efficiency, while automatically adapting the ground crews accent to match the airport location.

    Téléchargements2K
    Version4.1
    Taille du fichier74.5 MB
    PubliéIl y a 8 mois
    Mis à jourIl y a 3 jours
    Classification
    Utilities4.9 (7)

    Avis des utilisateurs

    4.9

    7 avis

    5
    86%
    4
    14%
    3
    0%
    2
    0%
    1
    0%

    Historique des versions

    Fixed a bug with the Read GSX Menu feature

    Similaires