在Python中将合成的文字转语音记录到文件中

在Python中将合成的文字转语音记录到文件中,第1张

在Python中将合成的文字转语音记录到文件

您可以拨打espeak的与使用-
w参数子。

import subprocessdef textToWav(text,file_name):   subprocess.call(["espeak", "-w"+file_name+".wav", text])textToWav('hello world','hello')

这将写入file_name.wav而不会大声读出。如果您的文本位于文件(例如text.txt)中,则需要使用-f参数(“ -f” +
text)来调用espeak。我建议阅读espeak手册页以查看您拥有的所有选项。

希望这可以帮助。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/5667088.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存