在lua脚本开关中获取dtmf输入
在过去的两个月里,我一直与freeswitch合作。我有一个关于dtmf输入的问题。我在freeswitch中使用lua脚本来获取dtmf输入,我使用以下代码:在lua脚本开关中获取dtmf输入,lua,freeswitch,dtmf,Lua,Freeswitch,Dtmf,在过去的两个月里,我一直与freeswitch合作。我有一个关于dtmf输入的问题。我在freeswitch中使用lua脚本来获取dtmf输入,我使用以下代码: digits = session:getDigits(2, "#", 5000); 在上面的一个例子中,我在5秒内得到输入的dtmf,结束字符为#,大小为2。我知道如何获得dtmf输入后,我只要输入两位数字,它就不应该等待超时。正确地说,我知道在呼叫者输入两位数后,下一步该做什么。是否有需要执行的功能或任何解决方案?如果最大数字(第一
digits = session:getDigits(2, "#", 5000);
在上面的一个例子中,我在5秒内得到输入的dtmf,结束字符为#,大小为2。我知道如何获得dtmf输入后,我只要输入两位数字,它就不应该等待超时。正确地说,我知道在呼叫者输入两位数后,下一步该做什么。是否有需要执行的功能或任何解决方案?如果最大数字(第一个参数)设置为2,则如果按了2位,则不会等待超时。您也可以尝试使用Play和GetDigits