首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有这样的语法文件可用Speech-Language res_speech_unimrcp.c:433 uni_recog_load_grammar:

没有这样的语法文件可用Speech-Language res_speech_unimrcp.c:433 uni_recog_load_grammar:
EN

Stack Overflow用户
提问于 2018-08-18 20:50:38
回答 1查看 165关注 0票数 2

我有一个简单的vxml,加载到voximal应用程序上的星号,提示播放查找,但我遇到了这个错误;uni_recog_load_grammar:没有这样的语法文件可用:我能做什么,这两个文件都在同一个目录下,这不是一个丢失文件的问题,但事实是,语法无法加载,请帮助。

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?> 
<vxml version="2.0" xmlns="http://www.w3.org/2001/vxml" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:schemaLocation="http://www.w3.org/2001/vxml 
http://www.w3.org/TR/voicexml20/vxml.xsd">
<form id="form1">
    <block>
        <prompt>Hi Johnson,  </prompt>
    </block>

    <field name="option">
        <prompt> Choose a type of drink ?</prompt>

        <grammar src="options.xml" type="application/srgs+xml"/>
        <help> Please say any of the options .</help>
    </field>

    <block>
        <prompt>Great, you chose the option <value expr="option" /> 
</prompt>      
        <goto next="#form1" /> 
    </block>


</form>
</vxml>

这是option.xml文件

代码语言:javascript
复制
<?xml version="1.0"?>
<grammar  root="drink" xmlns="http://www.w3.org/2001/06/grammar" 
xml:lang="en-US" version="1.0" mode="voice" >
<rule id="drink">
    <one-of>
        <item>coke</item>
        <item>pepsi</item>
        <item>coca cola</item>
    </one-of>
</rule>
</grammar>

我的拨号方案是这样的

代码语言:javascript
复制
exten => 888,1, Answer
exten => 888,n,Wait(3)
exten => 888,n,Voximal(file:///home/johnson3yo/Desktop/chat_bot.vxml)
exten => 888,n,Hangup

当呼叫分机888时,警告日志将显示在所附图像中

显然,语法文件是在src=/tmp/ grammer _1_0.grxml中创建的,但无法加载。我知道这是voximal的配置问题,但是是什么原因导致“没有这样的语法文件可用”呢?

EN

回答 1

Stack Overflow用户

发布于 2018-11-27 18:27:51

很抱歉回复这么晚,我们错过了你的留言...

Voximal使用特定的uniMRCP,为了支持VoiceXML,uniMRCP模块需要一些扩展。该项目可在我们的GitHub中找到。

另一个选项是禁用将属性发送到uniMRCP客户端模块的选项。在/etc/asterisk/voximal.conf的recognize部分中,您可以通过这种方式设置sendproperties=0,您将禁用将VoiceXML属性发送到ASR引擎。检查完全集成,因为某些ASR引擎可以请求它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51908857

复制
相关文章

相似问题

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