Sql server 如何在Windows上构建IVR

Sql server 如何在Windows上构建IVR,sql-server,windows,asterisk,ivr,Sql Server,Windows,Asterisk,Ivr,我需要在Windows上建立一个IVR系统 我在windows上安装了asterisk win32,并且能够创建拨号计划。我能够从数据库(MSSQL)中读取数据。在Windows上配置asterisk时遇到的唯一问题是将文本转换为语音。每次使用Festival时,我都会看到“Festival\u客户端:连接到服务器失败”。我甚至使用了googletts.agi,安装了sox交换机和mpg123,但我听不到任何声音 因此,请帮助我解决这个问题,或者如果有一个替代星号,可以连接到MSSQL,我可以使

我需要在Windows上建立一个IVR系统 我在windows上安装了asterisk win32,并且能够创建拨号计划。我能够从数据库(MSSQL)中读取数据。在Windows上配置asterisk时遇到的唯一问题是将文本转换为语音。每次使用Festival时,我都会看到“Festival\u客户端:连接到服务器失败”。我甚至使用了googletts.agi,安装了sox交换机和mpg123,但我听不到任何声音

因此,请帮助我解决这个问题,或者如果有一个替代星号,可以连接到MSSQL,我可以使用阿拉伯语语音,它可以安装在Windows上,我将感谢您的帮助


提前感谢

Asterisk win32不稳定,可能存在安全问题(它们无法修复Asterisk core中的问题)

在windows上,即使使用带星号的vmware映像,也会更加稳定

很难回答您的问题,因为googletts.agi没有使用festival,所以不清楚您到底使用了什么。您可能有windows安全级别/防火墙问题,但无法确切说明


ps Debug已脱离主题,所以

您是否确保festival连接到服务器的尝试未被防火墙阻止?
voicent
是一种商业产品,可能会有所帮助。当我在使用festival时听不到声音时,我搜索并发现我可以使用googletts.agi,但这也是一个失败是的,因为如果您在windows下运行(几乎完全运行),您必须更改它。这是linux脚本。在windows上有没有替代googletts.agi的方法?你应该在windows上编写自己的脚本。如果不重写,Linux脚本将无法工作。