tadd variable to easy enable/disable speech synth - exercise_time - announce wo… | |
git clone git://src.adamsgaard.dk/exercise_time | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit 8c7abf57713fe7a4c9cf5234451633f7082d4248 | |
parent 20d01b91fcdc8cf54a18f17cedac8675a3f3760c | |
Author: Anders Damsgaard <[email protected]> | |
Date: Mon, 2 Feb 2015 15:20:31 +0100 | |
add variable to easy enable/disable speech synth | |
Diffstat: | |
M exercise_time.sh | 45 +++++++++++++++++------------… | |
1 file changed, 25 insertions(+), 20 deletions(-) | |
--- | |
diff --git a/exercise_time.sh b/exercise_time.sh | |
t@@ -18,6 +18,9 @@ | |
# Wait time in seconds between sets | |
WAITSECS=120 | |
+# Announce via speech synth (0: No, 1: Yes) | |
+SPEECHSYNTH=1 | |
+ | |
function usage { | |
echo "Usage: $1 <SETS> <EXERCISE>" | |
echo "Example: For three sets of ten pushups, use:" | |
t@@ -45,30 +48,32 @@ for ((i=0; i<$1; i++)); do | |
# Use speech synthesis if the computer is plugged in at my office desk | |
- # OS X | |
- if [[ "$UNAMESTR" == 'Darwin' ]]; then | |
- if [[ "$(ifconfig | grep 10.17.8)" ]]; then | |
- say "$announcement" | |
- fi | |
+ if [ $SPEECHSYNTH -eq 1 ]; then | |
+ # OS X | |
+ if [[ "$UNAMESTR" == 'Darwin' ]]; then | |
+ if [[ "$(ifconfig | grep 10.17.8)" ]]; then | |
+ say "$announcement" | |
+ fi | |
- # Linux | |
- elif [[ "$UNAMESTR" == 'Linux' ]]; then | |
+ # Linux | |
+ elif [[ "$UNAMESTR" == 'Linux' ]]; then | |
- playingmusic=0 | |
+ playingmusic=0 | |
- if [[ "$(ip addr | grep 10.17.8)" ]]; then | |
- if command -v mpc &>/dev/null; then | |
- if [[ "$(mpc | grep playing)" ]]; then | |
- mpc pause &> /dev/null | |
- playingmusic=1 | |
+ if [[ "$(ip addr | grep 10.17.8)" ]]; then | |
+ if command -v mpc &>/dev/null; then | |
+ if [[ "$(mpc | grep playing)" ]]; then | |
+ mpc pause &> /dev/null | |
+ playingmusic=1 | |
+ fi | |
fi | |
- fi | |
- if command -v festival &>/dev/null; then | |
- echo "$announcement" | festival --tts | |
- fi | |
- if command -v mpc &>/dev/null; then | |
- if [[ $playingmusic -eq 1 ]]; then | |
- mpc play &> /dev/null | |
+ if command -v festival &>/dev/null; then | |
+ echo "$announcement" | festival --tts | |
+ fi | |
+ if command -v mpc &>/dev/null; then | |
+ if [[ $playingmusic -eq 1 ]]; then | |
+ mpc play &> /dev/null | |
+ fi | |
fi | |
fi | |
fi |