freeswitch设置playback_terminators让录音播放中断以及mod_unimrcp设置是否打断

Song • 1024次浏览 • 0个评论 • 2018-09-12 12:35:37

句法: playback_terminators=123456789*0# | any | none

允许您设置哪些DTMF音调,如果在播放文件期间或在mod_dptools:play_and_detect_speech期间按下,将终止播放。默认终止符是*(星号)。将收集未指定为终结符的数字,但不会中断playback

  • none - 取消定义终结器数字,意味着没有DTMF音调将中断播放
  • any - 任何DTMF都会中断播放

修饰符:

  • + (加号) - 包括以下终止符数字以及返回字符串中的其他DTMF数字
  • x (字母ex) - 在返回的字符串中包含以下终结符数字并返回SWITCH_STATUS_RESTART

用法

无论是*(星)或#(bar/pound/square)将中断后续回放,tone_stream,或者说操作:

<action application="set" data="playback_terminators=#*"/>

如果在播放期间拨打DTMF 9,它将中断playback并返回数字9以及任何其他拨号数字; 如果*被拨打它只会中断播放而不包含在返回的DTMF字符串中:

<action application="set" data="playback_terminators=*+9"/>
提交评论
要回复文章请先登录注册
用户评论
  • Song Song 2019-06-04 07:44:24 回复

    可以不打断啊,文档有显示

  • 2019-01-30 09:20:36 回复

    请问下,在执行play_and_detect_speech的时候可以不打断么

    公告
    中国晚上好,随时随地分享前沿科技,好吃好玩,有趣有料的新鲜事;本站可以分享资源,技术,观点,态度;同时希望大家做一个文明的分享者!
    广告
    pytorch中文网