Add alarm sound support
This commit is contained in:
parent
452b84cc4a
commit
9a42b49824
@ -12,12 +12,22 @@ pa-say "Test of emergency warning system will begin."
|
|||||||
sleep 1
|
sleep 1
|
||||||
|
|
||||||
emergency-light on
|
emergency-light on
|
||||||
pa-volume-loud
|
pa-alarm-start
|
||||||
pa-say "This is only a test. In the event of an emergency, this emergency warning light would be used to declare an emergency."
|
sleep 5
|
||||||
pa-say "This is only a test."
|
pa-alarm-stop
|
||||||
|
|
||||||
sleep 1
|
sleep 1
|
||||||
|
|
||||||
|
#pa-volume-loud
|
||||||
|
pa-say "This is only a test. In the event of an emergency, this emergency warning light along with the sound alarm would be used to declare an emergency."
|
||||||
|
|
||||||
|
sleep 1
|
||||||
|
|
||||||
|
pa-alarm-start
|
||||||
|
sleep 4
|
||||||
|
pa-say "This is only a test."
|
||||||
|
sleep 4
|
||||||
|
pa-alarm-stop
|
||||||
emergency-light off
|
emergency-light off
|
||||||
|
|
||||||
pa-volume-normal
|
pa-volume-normal
|
||||||
|
13
bin/pa-lib
13
bin/pa-lib
@ -20,14 +20,17 @@ function pa-volume() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function pa-volume-normal() {
|
function pa-volume-normal() {
|
||||||
|
info "Volume set to Normal"
|
||||||
pa-volume 15
|
pa-volume 15
|
||||||
}
|
}
|
||||||
|
|
||||||
function pa-volume-loud() {
|
function pa-volume-loud() {
|
||||||
|
info "Volume set to HIGH!"
|
||||||
pa-volume 25
|
pa-volume 25
|
||||||
}
|
}
|
||||||
|
|
||||||
function pa-volume-quiet() {
|
function pa-volume-quiet() {
|
||||||
|
info "Volume set to low"
|
||||||
pa-volume 8
|
pa-volume 8
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -61,6 +64,16 @@ function pa-announcement-quickest() {
|
|||||||
play $SOUNDS/announcement_4-tone_up_quickest.ogg
|
play $SOUNDS/announcement_4-tone_up_quickest.ogg
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function pa-alarm-start() {
|
||||||
|
info "Alarm started"
|
||||||
|
play -loop 0 $SOUNDS/alarm_simple.ogg &
|
||||||
|
}
|
||||||
|
|
||||||
|
function pa-alarm-stop() {
|
||||||
|
info "Alarm stopped"
|
||||||
|
killall $PLAYER
|
||||||
|
}
|
||||||
|
|
||||||
function pa-say() {
|
function pa-say() {
|
||||||
info "Say: $@"
|
info "Say: $@"
|
||||||
$SPEAK "$@"
|
$SPEAK "$@"
|
||||||
|
Loading…
Reference in New Issue
Block a user