关闭。这个问题是off-topic .它目前不接受答案。
想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。
9年前关闭。
Improve this question
我想用 SAY mac 的命令 ( say -f file.txt
) 阅读很长的文本,并将输出记录到 file.mp3
.我考虑过使用ffmpeg记录所有这些,但是我需要等待所有阅读过程完成..
我真的不需要听,所以如果有办法直接拥有mp3
只需按回车键,它会很棒..
还有这个项目txt2mp3mac但我不能在shell脚本中使用它..
谢谢..
最佳答案
我现在不在 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
关于macos - MAC 对 MP3 的 "say"命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16501663/