我的任务是创建一个电话解决方案,客户拨打电话号码并使用电话键盘输入产品ID并根据该ID识别他们应该听到的产品说明存储为MySQL中的文本(文本发声)。如果他们对产品或产品感到满意,他们将收到包含所有产品清单及其详细信息的电子邮件。
有人能指出我使用此手机服务器的正确方向吗?
注意:也许我只是不知道该怎么称呼每项服务,但这是需要完成的事情。我疯狂阅读关于树干,pbx和Asterix
答案 0 :(得分:2)
您正在寻找的是交互式语音应答系统(IVR)。现有的系统可以针对各个应用进行编程。
W3C甚至还有一个名为VoiceXML的标准,它是语音系统和计算机之间交互的标准。
不幸的是,这是我对这个主题的了解程度。
答案 1 :(得分:1)
老实说,Asterisk设置并运行起来并不是很困难。从Callcentric或其他中继提供商处获得廉价且无限制的入站SIP通道,并将您的IVR写为拨号方案中的默认分机。
不要让自己不堪重负。您只需要在sip.conf中将主干定义为SIP对等方,以便与您的提供商交谈,并且拨号方案语法非常非常简单。你不需要Asterisk本身的任何其他配置,除非你必须使用陆地线,这需要一个带有fxo端口的dig或sangoma板,以及在星号内配置zaptel驱动程序。
文本到语音可能没有您想要的那么大,但记录您需要的所有音频文件可能并不可行。问题是云IVR提供商可能不适合您的应用程序。
任何其他问题,请不要犹豫。
答案 2 :(得分:1)
如果您不想处理Asterisk,还有其他基于Web的选项。我认识最好的那个(因为我在那里工作)是Twilio,它允许你像构建Web应用程序一样构建手机应用程序。它比设置和托管自己的Asterisk实例以及处理运营商连接要简单得多。还有其他类似的服务。