add: mute option
This commit is contained in:
parent
38612d3271
commit
fb85aa0a38
@ -5,6 +5,7 @@ fk=$(cat $p"files/kata.txt")
|
|||||||
function hirakata() {
|
function hirakata() {
|
||||||
random_symbol=$(echo "$fh\n$fk" | shuf -n1)
|
random_symbol=$(echo "$fh\n$fk" | shuf -n1)
|
||||||
romaji=0
|
romaji=0
|
||||||
|
mute=0
|
||||||
|
|
||||||
for arg in "$@"
|
for arg in "$@"
|
||||||
do
|
do
|
||||||
@ -18,16 +19,23 @@ function hirakata() {
|
|||||||
"katakana")
|
"katakana")
|
||||||
random_symbol=$(echo "$fk" | shuf -n1)
|
random_symbol=$(echo "$fk" | shuf -n1)
|
||||||
;;
|
;;
|
||||||
|
"mute")
|
||||||
|
mute=1
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
symbol=$(echo $random_symbol | cut -d ' ' -f1)
|
symbol=$(echo $random_symbol | cut -d ' ' -f1)
|
||||||
sound=$(echo $random_symbol | cut -d ' ' -f2)
|
sound=$(echo $random_symbol | cut -d ' ' -f2)
|
||||||
(mpg321 -q $p/sounds/$sound & ) > /dev/null 2>&1
|
|
||||||
echo -n $symbol
|
echo -n $symbol
|
||||||
|
|
||||||
if [ $romaji -eq 1 ]; then
|
if [ $romaji -eq 1 ]; then
|
||||||
romaji=$(echo $sound | cut -d '.' -f1)
|
romaji=$(echo $sound | cut -d '.' -f1)
|
||||||
echo -n " ($romaji)"
|
echo -n " ($romaji)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ $mute -eq 0 ]; then
|
||||||
|
(mpg321 -q $HK/sounds/$sound & ) > /dev/null 2>&1
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user