MAC "скажет" команду в MP3
Я хочу прочитать очень длинный текст с помощью команды SAY mac (say -f file.txt
) и записать вывод в file.mp3
. Я думал об использовании ffmpeg для записи всего этого, но тогда мне нужно будет дождаться завершения всего процесса чтения.
Мне действительно не нужно его слушать, поэтому, если есть способ напрямую иметь файл mp3
, просто нажав enter, это было бы здорово..
Существует также этот проект txt2mp3mac, но я не могу использовать его в оболочке script..
Спасибо..
Update
Проверьте gist на script, который делает это
Ответы
Ответ 1
Сейчас я не на Mac, поэтому я не могу проверить, но эта страница предлагает вам сделать
say -f script.txt -o greetings.aiff
загрузить то, что должно быть сказано из script.txt
, и сохранить аудиовыход как greetings.aiff
. Затем вы можете преобразовать его в mp3, используя lame
с помощью
lame -m m greetings.aiff greetings.mp3
Определенно попробуйте разные голоса.: D