以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML在语音技术中的应用 』   (http://bbs.xml.org.cn/list.asp?boardid=47)
----  vxml语法解析  (http://bbs.xml.org.cn/dispbbs.asp?boardid=47&rootid=&id=72073)


--  作者:chenhy0815
--  发布时间:2/19/2009 11:29:00 AM

--  vxml语法解析
<?xml version="1.0"?>
<vxml version="2.0" xmlns="http://www.w3.org/2001/vxml">
  <form>
    <field name="password" type="digits">
      <prompt>AAAA</prompt>
      <grammar mode="dtmf" root="digits">
         <rule id="digit">
          <one-of>
            <item>0</item>
            <item>1</item>
            <item>2</item>
            <item>3</item>
            <item>4</item>
            <item>5</item>
            <item>6</item>
            <item>7</item>
            <item>8</item>
            <item>9</item>
          </one-of>
         </rule>
         <rule id="digits" scope="public">
          <item repeat="4"><ruleref uri="#digit"/></item>
         </rule>
        </grammar>
      </field>
    </form>
</vxml>

上面是vxml文件,使用dtmf,grammar。
但是在openvxi跑到VXIrecLoadGrammarFromURI,出现|Default error handler:  error.grammar错误。是什么原因?


--  作者:xpath
--  发布时间:3/10/2009 9:56:00 PM

--  
if (wcsncmp(uri, L"builtin", 7) == 0 ){
    logger.logDiag(DIAG_TAG_GRAMMARS, L"%s", L"built-in not supported");
    return VXIrec_RESULT_UNSUPPORTED;
  }

type="digits" 需要自己写代码支持


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
7,347.656ms