shell MAC对MP3的“say”命令[关闭]

ckocjqey  于 2023-06-24  发布在  Shell
关注(0)|答案(1)|浏览(122)

**已关闭。**此问题为off-topic。目前不接受答复。
想改善这个问题吗?Update the question,所以Stack Overflow的on-topic

十年前就关门了。
Improve this question
我想用SAY mac的命令(say -f file.txt)读取一个很长的文本,并将输出记录到file.mp3。我想过用ffmpeg把它全部录下来,但是接下来我需要等待所有的阅读过程完成。
我真的不需要听它,所以如果有一种方法直接有一个mp3文件只是通过点击回车,这将是伟大的。
还有这个项目txt2mp3mac,但我不能在shell脚本中使用它。
谢谢...

webghufk

webghufk1#

我现在不在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

相关问题