Sie können einen Shell-Befehl wie folgt verwenden:
for f in *.txt;do say -f "$f" -o "$aif";done
Zufällige englische Stimme:
IFS=$'\n';a=($(say -v\?|sed -E $'s/ /\t/'|awk -F$'\t' '$2~/^en_/'));for f in *.txt;do say -v "$))]}" -f "$f" -o "$aif";done
Zufällige Stimme aus einer Liste:
IFS=, read -a a<<<'Daniel,Fiona,Moira,Emily,Serena,Tessa';for f in *.txt;do say -v "$))]}" -f "$f" -o "$aif";done
Sie können ffmpeg verwenden, um die Dateien in mp3 zu konvertieren:
for f in *.aif;do ffmpeg -i "$f" -aq 2 "$mp3";done
-aq 2
entspricht -V2
in lame
. Sie können ffmpeg brew install ffmpeg
nach der Installation von Homebrew installieren .