New formula for speaking

This commit is contained in:
nemunaire 2021-01-29 01:36:42 +01:00
parent 32fb349db7
commit 6f9b56e2bd

View File

@ -47,7 +47,7 @@ func xPrintIdle() (idle uint64) {
}
func speakToday() {
cmdSetVolume := exec.Command("amixer", "-D", "pulse", "set", "Master", fmt.Sprintf("%d%%", 50+(ntick/int64(MaxRunTime.Seconds()/3))*50))
cmdSetVolume := exec.Command("amixer", "-D", "pulse", "set", "Master", fmt.Sprintf("%d%%", 50+50/(int64(MaxRunTime.Seconds()/3)/ntick+1)))
if err := cmdSetVolume.Run(); err != nil {
log.Println(err)
}
@ -101,7 +101,7 @@ func speakWeather() {
log.Println(err)
}
cmdSetVolume := exec.Command("amixer", "-D", "pulse", "set", "Master", fmt.Sprintf("%d%%", 50+(ntick/int64(MaxRunTime.Seconds()/3))*50))
cmdSetVolume := exec.Command("amixer", "-D", "pulse", "set", "Master", fmt.Sprintf("%d%%", 50+50/(int64(MaxRunTime.Seconds()/3)/ntick+1)))
if err := cmdSetVolume.Run(); err != nil {
log.Println(err)
}
@ -121,6 +121,11 @@ func speakWeather() {
log.Println(err)
}
cmd3 := exec.Command("/home/nemunaire/scripts/wakeup/ratp-traffic.sh", "rers", "B")
if err := cmd3.Run(); err != nil {
log.Println(err)
}
if cmdAmbiant.Process != nil {
(*cmdAmbiant.Process).Kill()
}