首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Asterisk Phpagi DTMF

Asterisk Phpagi DTMF
EN

Stack Overflow用户
提问于 2013-04-22 14:04:25
回答 2查看 1.4K关注 0票数 1

我到处找,但似乎找不到答案。我想看看我想做的事情是否可行:

我希望在执行phpagi脚本时向呼叫者播放等待的音乐。有没有什么办法,我可以抓住任何DTMF,这是按下的音乐举行?我想让音乐持续播放...

我对此所能得到的任何见解都非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2013-04-22 14:19:22

您可以使用$AGI->stream_file($filename,$digits) (voip-info)

或者类似这样的东西:

代码语言:javascript
复制
while ($digit ne "0") {
     $digit = $AGI->get_data("path/to/your/file", 1, 1);
     do your staff
     ...
}

我在Perl中使用了它,但phpagi可能使用了同样的方法。希望它能有所帮助:)

票数 1
EN

Stack Overflow用户

发布于 2017-01-28 01:59:39

我认为现在回答已经太晚了,但这可能会对某些人有所帮助。背景音乐会一直播放,直到你停止播放为止。

代码语言:javascript
复制
// start background music
$agi->set_music(true);

//code....do your stuff

// stop background music
$agi->set_music(false);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16140413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档