首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在VoiceXML中设置超时?

如何在VoiceXML中设置超时?
EN

Stack Overflow用户
提问于 2015-12-09 11:56:37
回答 2查看 956关注 0票数 0

在VoiceXML中,如何设置启动xml时的超时?

这是我的VoiceXML文档:

代码语言:javascript
复制
<vxml version="2.1">
    <form>
        <block>
            <prompt>Hello from VXML</prompt>            
        </block>
        <transfer name="result" dest="tel:+12321312" bridge="true">
            <prompt>Please wait while we transfer you.</prompt>
            <grammar xml:lang="en-US" root = "TOPLEVEL" mode="voice">
                <rule id="TOPLEVEL" scope="public">
                    <one-of>
                        <item> disconnect </item>
                    </one-of>
                </rule>
            </grammar>
        </transfer>
    </form>
</vxml>
EN

回答 2

Stack Overflow用户

发布于 2015-12-15 14:00:58

可以使用的两个传输属性:

在返回noanswer条件之前,尝试连接调用时等待的时间。值是时间的指定。只有在桥为真的情况下才适用。默认值是特定于平台的。

maxtime允许调用持续的时间,如果不施加限制,则为0。值是时间的指定。只有在桥为真的情况下才适用。默认是0。

票数 0
EN

Stack Overflow用户

发布于 2017-01-23 15:49:53

我不太明白你的意思。如果您希望设置一个超时,以便如果您发布的vxml页面在该时间内未被获取,则会引发错误,则可以在第一个窗体之前设置提取超时属性。

如果你去W3C,上面写着:

VoiceXML解释器上下文需要获取VoiceXML文档和其他资源,例如音频文件、语法、脚本和对象。每个与URI关联的内容的获取都由以下属性管理:

  • 取时

在引发error.badfetch事件之前等待返回内容的间隔。该值是时间指定(见第6.5节)。如果未指定,则使用从最内部获取超时属性派生的值。

  • 牵挂

定义解释器上下文何时应从服务器检索内容。预取指示在加载页面时可以下载文件,而外管局表示只有在实际需要时才应该下载的文件。如果未指定,则使用从最内部相关的获取提示属性派生的值。

  • 最大值
  • 最大比例尺
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34178255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档