gpt4 book ai didi

audio - 如何从 freeswitch 调用电话并在目的地接听电话后播放文件?

转载 作者:行者123 更新时间:2023-12-02 02:10:51 30 4
gpt4 key购买 nike

我想编写一个网络应用程序,连接到 freeswitch 并向某个目标号码(固定电话或内部 sip 设备的网关)调用电话并播放一些声音(可能在 lua 脚本中执行一些逻辑)。

阅读 freeswitch wiki 后,我发现了 originate 命令,但它对我不起作用(我只是测试内部 sip 号码 - sofia/internal/username@ip )。如果originate命令可以做到这一点,如何正确使用它?如果还有其他方法请告诉我。

最佳答案

Originate 命令用于发起调用,bridge 命令用于桥接调用。您可以使用 esl 套接字从外部调用 originate 命令。

示例:

 originate {ignore_early_media=true,originate_timeout=60}sofia/gateway/name/number &playback(message)

请参阅此以了解用 node.js 编写的 esl https://github.com/englercj/node-esl

关于audio - 如何从 freeswitch 调用电话并在目的地接听电话后播放文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43618186/

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