我有一个包含一些字符串值的列表。
A = [John, goes, to, party].
如何将此文字传递给演讲?
任何人都可以告诉我如何在prolog中进行文本到语音转换吗?
答案 0 :(得分:2)
查看cowsay包。 pack_install(cowsay)。查看SWI-Prologs网站上的“附加组件”页面。
答案 1 :(得分:1)
您需要使用Prolog系统的外语界面来调用进行语音合成的外部API。 Prolog外语界面不是标准的,而是Prolog系统特定的。因此,没有进一步的细节,不难给你更具体的建议。
更新:使用外语接口的另一种解决方案是让Prolog进程将字符串写入标准输出并使用shell管道将这些字符串传递给从标准输入读取这些字符串的Python进程。