需要与国外IVR互动



我需要以编程方式与外部IVR交互。

我遇到的问题是,一旦进入外部 IVR,如果外部 IVR 的后端被捆绑,我偶尔会收到特定功能的忙音。

据我所知,如果不使用 EAGI 并在 Perl 中编写自定义 DSP,我对此无能为力,对吧? Dial() 应用程序会认为它成功了,因为它确实成功了(在初始出站拨号上)。

有点想如何检查我当前是否收到忙音,即使原始 Dial() 成功了。

您可以使用 AMI 接口在拨号后控制呼叫流。

您还可以使用 audiohooks(在 c/c++ 中)创建应用程序以在后台执行任何操作。

使用perl的唯一方法获取语音是EAGI或JACK。

最新更新