
Description
Custom Cabin Announcement Player 2.1
Welcome to the Custom Cabin Announcement Player, a Python-based tool specially crafted for those passionate about flight simulation. This application lets you assign hotkeys to custom audio files such as cabin announcements or checklists, and play them seamlessly, even when your flight simulator runs in full-screen mode.
Getting Started
Once you launch the program (PREFERABLY AS AN ADMINISTRATOR!!), you will find yourself in a user-friendly interface.
Assign an audio file to each hotkey (numbered from 1 to 12). Click on the "Choose audio file for key X" button, navigate to your preferred audio file, select it, and click "Open."
Next to the corresponding button, you will see an entry field. Here, type the hotkey you want to trigger this sound. Confirm your choice by clicking on the "Set hotkey X" button. The hotkey you've set will then appear on the right. If you want to assign a combination of keys as a hotkey (recommended), for example 'CTRL1', you need to type 'CTRL+1' into the entry field. If you're unsure about the name of the key you want to use, you can utilize the 'GET KEY NAME' function.
You also have the option to set a hotkey for stopping and pausing any audio file currently playing. To do this, input your desired hotkey into the "Set stop hotkey" or "Set pause hotkey" entry field and click the corresponding button. You can now also set hotkeys for playing the next and previous audio files. Input your desired hotkeys into the "Set play next hotkey" and "Set play previous hotkey" entry fields and click the corresponding buttons.
Use the Loop button next to each audio file button to toggle looping. When activated, the button will show "Loop On" and turn green. Otherwise, it will show "Loop Off" and remain grey
Once you've set up your hotkeys, click "Activate" to enable them. When the hotkeys are activated, the button will turn green for easy recognition.
Adjust the volume of your audio files using the volume sliders.
Using Your Custom Cabin Announcement Player
Now that your hotkeys are set and activated, you can use them within your flight simulator to play your custom audio files. This application runs smoothly in the background, allowing you to immerse yourself in full-screen flight simulation.
Saving and Loading Your Configurations
The Custom Cabin Announcement Player allows you to save your configurations. These include the associations between your audio files and their corresponding hotkeys. Click "Save Configuration" and choose where you want to save your configuration file (.txt format). To load a previously saved configuration, click "Load Configuration" and select your saved file.
Important Note
In order to avoid unintended consequences in your flight simulator, please ensure that your chosen hotkeys in the Custom Cabin Announcement Player are not linked to any actions in your flight simulator. In some cases, there might be overlaps between the number keys and the keys assigned to the numeric keypad. In these situations, we recommend selecting alternative hotkeys or key combinations.
Troubleshooting
Permissions: On certain systems, notably macOS and Linux, the program might need to run with elevated permissions (as an administrator or with sudo) to register global hotkeys. If issues arise, consider running the program as an administrator.
Hotkey Conflicts: If other programs are attempting to register the same hotkey, this can lead to conflicts. Please ensure that the hotkeys you choose for the Custom Cabin Announcement Player aren't in use by other running programs.
Antivirus Software: Some antivirus software may classify the keyboard module as potentially harmful since it intercepts global keystrokes. If your antivirus software interferes with the program, you may need to add the Custom Cabin Announcement Player to your antivirus software's exceptions.
Known Issue: In some cases, there might be overlaps between the number keys and the keys assigned to the numeric keypad. In these situations, we recommend selecting alternative hotkeys or key combinations.
Now, you're all set to enhance your flight simulation experience with the Custom Cabin Announcement Player. Enjoy your flight and remember to keep your hotkeys separate!
Note
The downloaded file now also contains a series of free-to-use audio announcements that I've created using text-to-speech software. You have the ability to create your own announcements with the helpful HTML script included. It is strongly recommended to utilize this HTML script in Microsoft Edge, as it offers the most comprehensive selection of voices and languages. To convert your own TTS announcements into audio files, you can use the freeware program Audacity.
Importat Note, September 1, 2023: We have become aware that, following a recent Windows Defender update, some users may encounter a false positive warning indicating our software as potentially malicious. Please be assured that this is a false alarm, and our software remains as safe and trustworthy as always.
Commentaires(49)
Connectez-vous pour participer à la discussion
Se connecteralmost 2 years ago
This is a very nice little tool.
As a former developer on my own, i have some small point you could think about...
1) The colors in the GUI are not very user-friendly. White text on light gray for the assigned hotkey for example...
2) How to start this app directly with a certain config-file and activated? Any command line parameters available?
3) When you want to assign a hot-key in the edit-line: why not capturing what the user presses instead of having him typing in "CTRL+1"?
Beside this...i really like it.
Cheers
almost 2 years ago
over 2 years ago
over 2 years ago
I have a litle issue, the sytsthem perfectly works with your audio file but not with mine.
Do you have any clues for this issue?
thx a lot
over 2 years ago
over 2 years ago
Thanks for the program
over 2 years ago
Possibility to add hotkey to make the sounds playing one after the other instead of having a single input to play a single sound?
over 2 years ago
over 2 years ago
about 2 years ago
about 2 years ago
over 2 years ago
over 2 years ago
over 2 years ago
Custom Cabin Announcement Player
Assign hotkeys to custom cabin announcements and seamlessly play them in full-screen flight simulation. This program is a small Python-based tool specifically designed for individuals who desire to utilize their personalized cabin announcements with a simple button press. Happy landings!!
Avis des utilisateurs
8 avis
More Information
Historique des versions
-The graphical user interface (GUI) now consistently displays in dark mode, ensuring optimal contrast and usability, regardless of the Windows color scheme.



4 months ago