Jag har som sagt aldrig märkt av det där ljudet som du hör i slutet. Enda sättet att bli av med det är att försöka komma fram till vad det beror på. DVS göra små ändringar i taget tills problemet och på så sätt ringa in orsaken. Är det rösten? Är det mplayer-versionen? Är det något annat? Om jag förstår dig rätt så har du inte haft det här problemet hela tiden? Minns du isf ungfär när det dök upp?Hans Linde skrev:Men det där ljudet som hörs i slutet "drives me nuts".
Du kan ju prova med varianten som gör en liten pause mellan varje mening och se om det blir bättre:Hans Linde skrev:Det måste också finnas någon anledning att "fast"F12 blir så mycket otydligare. Det mesta i texten
är tydligt, men så swischare/fläser en bit, så man tappar sammanhanget.
Kod: Markera allt
#!/bin/sh
exec 2>&-
(setsid festival --server >&- 2>&- &)
pkill -P `pgrep -d, 'festival_'`
find ~/.mplayer -name festival.\*.fifo -type p -exec rm -f {} \;
FIFO=~/.mplayer/festival.$$.fifo
trap 'rm -f "$FIFO"' EXIT
mkdir -p "${FIFO%/*}" &&
test -p "$FIFO" || mkfifo "$FIFO"
xclip -o | xargs -0 |
awk -F'[?.!][ \t\n]' '{for(i=1;i<=NF;i++)printf("%s\n", $i)}' |
while read sentence
do until echo "$sentence" | festival_client --ttw; do sleep 1; done | mplayer -input file="$FIFO" -really-quiet -speed 1.3 -af scaletempo -demuxer rawaudio -rawaudio channels=1:rate=16000 -
done

Röstval är ganska lätt ordnat, t.ex. ~/bin/festival_jmk.sh:Hans Linde skrev:3) Vi har ju 7st funktion-tangenter kvar. Resurcer ska användas. Tex skull vi kunna lägga "röstval" på dessa.
Kod: Markera allt
cat <<\EOF >~/.festivalrc
(set! voice_default 'voice_cmu_us_jmk_arctic_clunits)
EOF
pkill festival