Skip to content

damp11113/thseamas

Repository files navigation

THsEAmaS (Beta)

Thai Emergency Specific Area Message Alert System based on EAS

image

Setup

  • This software is developed in windows so I can show step only in windows (Linux later)
  1. Install Python (3.10+) and download this repo.

  2. Install package

pip install dearpygui numpy pyttsx3 PyAudio soundfile scipy
  1. changing settings in file standalone.py
self.sender = "THsEAmaS" # change your call sign or name of station
# use "python -m sounddevice" to scan device name
self.device_name_input = "" # microphone input
self.device_name_input_EAS = "CABLE Output (VB-Audio Virtual " # microphone input from receiver
self.device_name_output = "CABLE Input (VB-Audio Virtual C" # output to mixer or processor

use python -m sounddevice for find your device

4.Changing microphone input from receiver for multimon-ng (If you are using Windows 11, you can follow my steps. However, I'm not sure if my steps will work for Windows 10 or 7 or older version.)

    1. Goto Settings -> System -> Sound. image
    2. Then scroll down to Volume mixer and click into it. image
    3. Find multimon-ng.exe then select then goto Input device and choose your microphone input from receiver image
  1. Launch this code by click the standalone.py or use command
python3 standalone.py

Demo

Sorry! I will demo later.

Development History

  • This software will update when incident occurred or I want to update.

V1: First Version

Code: Gist Post: X Test: Video

Developed in 4/10/2023 (after Siam Paragon Shooting)

V1.1-1.5: Ui Update

Developed in 1/11/2023

V1.6: Decoder Update (First Release)

Developed in 28/3/2025 (after Earthquake)

About

Thai Emergency Specific Area Message Alert System based on EAS

Topics

Resources

License

Stars

Watchers

Forks

Languages