某些APP 有与其对应的 API,如上述的 bridge/uuid_bridge,还有 transfer/uuid_transfer、playback/uuid_playback等。UUID 版本的 API 都是在一个 Channel 之外对 Channel 进行控制的,它们应用于不能参与到通话中却又想对正在通话的 Channel做点什么的场景中。例如 alice 和 bob 正在畅聊,有个坏蛋使用 uuid_kill ...
file 放音文件,支持URL,和多文件放音。 wait 单位毫秒,放音结束后等待时间。用于等待用户说话。 retry 重播次数。就是wait时间内用户不说话,就重新播放声音。 stop_asr 停止ASR。 API uuid_console_playback 用于播放控制,用户说话开始,先暂停播放,如果说的是无效声音,可以恢复播放。 uuid_console_playback <uuid...
某些APP 有与其对应的 API,如上述的 bridge/uuid_bridge,还有 transfer/uuid_transfer、playback/uuid_playback等。UUID 版本的 API 都是在一个 Channel 之外对 Channel 进行控制的,它们应用于不能参与到通话中却又想对正在通话的 Channel做点什么的场景中。例如 alice 和 bob 正在畅聊,有个坏蛋使用 uuid_kill ...
APP(Application)即应用程序,在FreeSWITCH中通常被称为拨号计划工具(Dialplan Tools)。APP是与Channel相关的,它们作为通话中的一方与另一方进行交互。常见APP answer:用于对来话进行应答。echo:回音APP,将接收到的声音原样返回给对方。playback:播放声音文件。record:录制通话内容。bridge:将通话桥接到另一条腿...
String callResult = client.sendAsyncApiCommand("originate", "user/1000 &playback(/tmp/demo.wav)"); System.out.println("api uuid:" + callResult); } } catch (InboundConnectionFailure inboundConnectionFailure) { System.out.println("连接失败!"); ...
custom_playback <file> [<wait>] [<retry>] file 放音文件,支持URL,和多文件放音。 wait 单位毫秒,放音结束后等待时间。用于等待用户说话。 retry 重播次数。就是wait时间内用户不说话,就重新播放声音。 stop_asr 停止ASR。 API uuid_console_playback 用于播放控制,用户说话开始,先暂停播放,如果说的是无效...
endless_playback– 连续播放文件来电 Continuously play file to caller. enum– 执行E.164查找 Perform E.164 lookup. erlang– 使用Erlang处理呼叫 Handle a call using Erlang. eval– 计算一个字符串 Evaluates a string. event– 触发一个事件 Fire an event. ...
API uuid_console_playback 用于播放控制,用户说话开始,先暂停播放,如果说的是无效声音,可以恢复播放。 uuid_console_playback <uuid> <cmd> cmd 参数内容 pause 暂停播放 resume 恢复播放 stop 停止播放 API uuid_console_asr uuid_console_asr 用于暂停ASR,比如放音的时候暂停ASR ...
ignore_early_media=false,originate_timeout=60,mrcrm_context=xxx.callcenter.mrcrm.com,media_bug_answer_req=false,execute_on_answer=lua::robot/answered.lua}sofia/gateway/ab2a4eb1-931b-4dc9-9ebd-e0c63cb79995_xxx.callcenter.mrcrm.com/158xxxx4515 playbackXMLxxx.callcenter.mrcrm.com robot ...
播放过程中,可以用uuid_break将音乐强制从头开始播放(注:这个命令的命名方式很玄学,明明叫break,但是并不能中断播放,叫restart_playback或许更适合) 真正要暂停,可以用pause命令,恢复暂停继续播放用restart 这些命令可以在esl中直接调用。 注意:一旦音乐播放起来,没有方法可以让音乐彻底停止,又不影响通话,有一个uuid_...