0

我的一位客户希望在他的网站中使用以下功能。

第 1 个人将从我们的网站呼叫第 2 个人 当第 2 个人接听电话时 第 1 个人将在网站上听到他的声音 第 1 个人将在通话进行时点击网站上的任何 mp3 文件 第 2 个人将收听该 mp3 文件以及第 2 个人所说的内容将在我们的网站上播放,以便第 1 个人可以听到。

这东西怎么可能?我正在使用twilio一年,但该功能在此不可用。

请帮帮我。我用 PHP 开发

4

2 回答 2

0

确实知道在对方不知道或除非您有窃听许可证的情况下录制电话交谈是违法的。不是吗?

于 2010-09-30T05:18:27.270 回答
0

通常,twilio、tropo 等语音应用程序服务通过根据呼叫期间发生的事件请求控制应用程序做什么来工作。例如,当一个新呼叫到达时,他们将向预先指定的控制应用程序发送一个请求,询问他们应该做什么,然后当呼叫被应答时,他们会要求采取进一步的行动等。

在您的情况下,您希望它以相反的方式工作,并且您想告诉处理调用的服务器做某事以响应您端的事件。您可以在 twilio、tropo 等平台上执行 API 调用来启动操作,但我不记得了。您更有可能需要使用Asterisk AGI协议之类的东西,该协议允许在服务器处理呼叫时将操作推送到服务器。Cloudvox是我知道的一个提供商,它支持支持 AGI 接口的托管服务,因此值得一看,当然比构建自己的 Asterisk 服务器要容易得多。

我还建议查看Anveo,因为他们的产品通常比其他产品更复杂,而且他们通常会非常快速地实现功能,因此您总是可以要求在实时通话期间播放 mp3 的 Web API。

于 2010-10-01T00:31:37.153 回答