我想用SAY mac的命令(say -f file.txt
)讀取非常長的文本,並將輸出記錄到file.mp3
。我想過使用ffmpeg來記錄所有這些,但是之後我需要等待所有讀取過程完成。MAC對MP3的「say」命令
我不需要聽它,所以如果有辦法直接有mp3
文件只需按下回車鍵,這將是偉大的..
也有這個項目txt2mp3mac但我不能在Shell腳本中使用它..
謝謝..
更新
檢查是gist一個腳本,做它
我想用SAY mac的命令(say -f file.txt
)讀取非常長的文本,並將輸出記錄到file.mp3
。我想過使用ffmpeg來記錄所有這些,但是之後我需要等待所有讀取過程完成。MAC對MP3的「say」命令
我不需要聽它,所以如果有辦法直接有mp3
文件只需按下回車鍵,這將是偉大的..
也有這個項目txt2mp3mac但我不能在Shell腳本中使用它..
謝謝..
檢查是gist一個腳本,做它
我不是在Mac上,現在,所以我不能考,但this page建議你可以做
say -f script.txt -o greetings.aiff
加載又該script.txt
說並將音頻輸出保存爲greetings.aiff
。然後,您可以將其轉換爲使用lame
MP3與
lame -m m greetings.aiff greetings.mp3
絕對嘗試different voices。 :D
謝謝!對於需要Lame的Homebrew用戶:'brew install lame' – Mycah 2017-04-26 17:20:11
爲什麼你不能在shell腳本中使用'txt2mp3mac'? – 2013-05-11 21:00:04
這個程序沒有cli! – TheEnglishMe 2013-05-11 21:00:50
它似乎是一個開源applecsript應用程序,應該很容易修改,我想。 – 2013-05-11 21:02:32