Hi,
I am having an issue with ASR when using unimrcpclient with the
Loquendo speech server for MRCPv1.
After DEFINE-GRAMMAR, after the RECOGNIZE message the error that I see
is:
MRCP/1.0 2 407 COMPLETE
Completion-Cause: 006 error
I get the same error message for every grammar, so I don't think the
issue lies with the grammar.
I am using the nuance.xml config file for Loquendo. The only change
that I did was added the Loquendo speech server's ip address and port
number for the values in <server-ip> and <server-port>.
Do I need to make any other changes to the config file for it to work
with Loquendo for ASR ? TTS is running fine with the nuance.xml config
file.
The grammar that I was trying to use is:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<grammar xmlns="
http://www.w3.org/2001/06/grammar" mode="voice"
root="yes" tag-format="semantics/1.0" version="1.0" xml:lang="en-us">
<rule id="yes" scope="public">
<ruleref uri="#Column1"/>
<tag>out.cxtag=rules.Column1;out.Column1=rules.Column1;</tag>
</rule>
<rule id="Column1" scope="private">
<tag>out='';</tag>
<one-of>
<item>yes<tag>out+="yes";</tag>
</item>
<item>yup<tag>out+="yup";</tag>
</item>
<item>sure<tag>out+="sure";</tag>
</item>
<item>ok<tag>out+="ok";</tag>
</item>
</one-of>
</rule>
</grammar>
If anyone has got ASR working with Loquendo speech server using
unimrcpclient, can you please post your config file ?
Any ideas or help on this will be greatly appreciated.
Thanks.