lineno=0 while read line do lineno=$((lineno+1)) filename=`printf "speech%02d" $lineno` espeak "$line" -w "$filename.wav" ffmpeg -i "$filename.wav" -metadata title="$line" -y $filename.ogg > /dev/null 2> /dev/null rm "$filename.wav" done