gpt4 book ai didi

linux - 如何从 Perl 进行 SIP 调用并接收 DTMF 输入?

转载 作者:太空狗 更新时间:2023-10-29 12:06:23 26 4
gpt4 key购买 nike

在 Linux 上运行的命令行 Perl 应用程序中,我需要调用电话 (SIP),播放音频文件,然后等待并接收来自被叫方的 DTMF 输入。

我无法运行任何 GUI 应用程序,因此大多数 Linux SIP 客户端都无法与之竞争。

目前我正在使用 pjsua,不幸的是这有一些我想避免的问题。

实现此目标的最佳方法是什么?

是否有适用于 Linux 的完全可编写脚本的命令行 SIP 客户端?有没有可以使用的理智库?

最佳答案

我强烈推荐 FreeSWITCH。它实际上带有一个 Perl API,因此您可以从您的 Perl 程序与 FreeSWITCH 服务器对话并发起调用、发送/接收 DTMF、播放音频文件等。

例如,还有一种方法可以让 FreeSWITCH 在来电时调用您的 Perl 程序。

关于linux - 如何从 Perl 进行 SIP 调用并接收 DTMF 输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10408501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com