跳转到主要内容

Vumi的Freeswitch事件套接字传输。

项目描述

Vumi提供的Freeswitch事件socket传输。

vfs-ci vfs-cover

您可以通过以下方式联系Vumi开发团队

可以在GitHub问题跟踪器中提交问题。请勿使用问题跟踪器进行一般性支持查询。

用法

语音传输可能在helper_metadatavoice部分接收如何处理出站消息的额外提示。voice部分可能包含以下键

speech_url:

可以找到要播放的语音文件的URL。如果此字段不存在或为None,则将使用文本到语音引擎从消息内容生成合适的声音,否则将播放此语音文件。

这可以是一个包含URL的字符串,也可以是一个包含URL的字符串列表,这些URL应合并以形成消息。

wait_for:

收集响应字符,直到遇到给定的DTMF字符。通常为#*。如果不存在或为None,则在收到单个DTMF字符后立即发送入站消息。

barge_in:

一个布尔值,如果为True,则在DTMF字符到达时停止播放消息。这允许立即播放对输入的响应,而不是等待第一个消息播放完毕后再听响应消息。默认为False

tries:

如果barge_inTrue,这将设置在未收到输入时消息播放的次数。默认为1

time_gap:

如果barge_inTruetries大于1,则此指定在重复消息之前给出的暂停长度(以毫秒为单位),如果未收到DTMF字符。默认为3000

示例

"helper_metadata": {
    "voice": {
        "speech_url": [
            "http://www.example.com/voice/ab34f611cdee.ogg",
            "http://www.example.com/voice/cd43f622dcef.ogg"
        ],
        "wait_for": "#",
        "barge_in": True,
        "tries": 3,
        "time_gap": 5000,
    },
}

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

vxfreeswitch-0.1.20.tar.gz (22.1 kB 查看哈希值)

上传时间 源代码

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面