Update sound_utils.py

This commit is contained in:
M. A. Reza 2025-12-30 17:17:16 +03:30
parent e7320da31c
commit 33dc2333c4

View File

@ -1,13 +1,15 @@
import subprocess import subprocess
SOUNDS = {
def play_alarm_sound(): "alarm": {
subprocess.run( "file_path": "/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga",
["paplay", "/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga"] "volume": "50%",
) },
"notif": {"file_path": "utils/assets/error-08-206492.mp3", "volume": "85%"},
}
def play_alarm_sound2(): def play_alarm_sound(file_path, volume):
subprocess.run( subprocess.run(
[ [
"amixer", "amixer",
@ -15,13 +17,12 @@ def play_alarm_sound2():
"pulse", "pulse",
"sset", "sset",
"Master", "Master",
"50%", volume,
] ],
) capture_output=True,
subprocess.run(
["paplay", "/usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.oga"]
) )
subprocess.run(["paplay", file_path], capture_output=True)
if __name__ == "__main__": if __name__ == "__main__":
play_alarm_sound2() play_alarm_sound(**SOUNDS["alarm"])