Asterisk IVR用户输入

时间:2017-03-11 14:50:36

标签: mysql ruby-on-rails installation asterisk agi

我是Asterisk的新用户,没有研究符合我的需求。

我想用星号制作IVR。来电将来自客户和业务联系人。在第一个菜单后,业务联系人将立即转发到接待处。

客户必须通过多个菜单,有时他们只需要在“按1或2或......”之间进行选择,但有时需要存储用户输入(数字)。

客户将被转发给一组代理,我不知道如何为接受呼叫的指定代理提供用户输入。最好是在网站上。

我知道(更多或更少):

  • Ruby / Rails
  • MySQL
  • 星号
  • PHP

满足我需求的最佳方式是什么?

我已经阅读了关于同时进行大量调用的性能问题,dtmf识别和所有ivr逻辑完全在星号手中(extensions.conf)。因此,通过AGI外包它会很好,但我对使用网关接口知识不足

感谢您提供任何提示

1 个答案:

答案 0 :(得分:-1)

开发IVR服务的标准语言/环境是VoiceXML语言(W3C)。 在Asterisk中你有2个选项,使用旧的VoiceGlue项目(几年后似乎没有活动),或Voximal(商业产品)。 VoiceXML为您提供了一种使用XML语言创建服务的方法,类似于Web的HTML。您可以使用语音合成(为了即时向用户提示文本),或识别用户说话(使用ASR或SpeechToText)。 这里标准参考: