2012-11-22 00:08:53 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
# on teste si la lecture est en cours, pour l'arrêter le cas échéant
|
2014-07-07 08:27:11 +00:00
|
|
|
if ! [ -z "$(ps -A | grep espeak | awk '{ print $1 }' )" ]
|
2012-11-22 00:08:53 +00:00
|
|
|
then
|
2014-07-07 08:27:11 +00:00
|
|
|
for k in $(ps -A | grep espeak | awk '{ print $1 }' )
|
|
|
|
do
|
|
|
|
kill $k
|
|
|
|
break
|
|
|
|
done
|
2012-11-22 00:08:53 +00:00
|
|
|
else
|
2014-07-07 08:27:11 +00:00
|
|
|
SPEAK_LANG="FR"
|
|
|
|
if [ -n "$1" ]
|
|
|
|
then
|
|
|
|
SPEAK_LANG="$1"
|
|
|
|
fi
|
|
|
|
xclip -o | espeak -v $SPEAK_LANG | true
|
2012-11-22 00:08:53 +00:00
|
|
|
fi
|