请考虑这是一个绝望的请求!
我们正在构建一个应用程序,只记录拨通的手机发出的语音邮件。当被拨打的手机上的出局消息结束时,我们想要停止通话并且不留言。我们被卡在检测端拨通的手机号码发出的语音信箱信息!(我们需要知道什么时候停止录音,这样被叫方的电话上就不会留下空白信息。)
Asterisk AMD(答录机检测)可以检测拨出电话的语音邮件结束,但Asterisk不允许您在AMD模式下录音。我们需要记录和检测拨通的手机发出的语音信息。
我们真的很感激任何有突破的人。
谢谢!
Record()提供了一个最大静默超时-只需使用Record()并在静默超过X秒时结束它。此外,如果你不大喊大叫,AMD可能会正常工作:)