<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Certified Tech Tip: Using SISR-formatted grammar returns with Prophecy 8</title>
	<atom:link href="http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/</link>
	<description>Tips, tricks and tutorials about developing applications on Voxeo's platform</description>
	<pubDate>Fri, 22 Aug 2008 02:46:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Voxeo Talks &#187; Blog Archive &#187; Introducing a new Voxeo blog, the &#8220;Voxeo Developer&#8217;s Corner&#8221;</title>
		<link>http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-6</link>
		<dc:creator>Voxeo Talks &#187; Blog Archive &#187; Introducing a new Voxeo blog, the &#8220;Voxeo Developer&#8217;s Corner&#8221;</dc:creator>
		<pubDate>Fri, 01 Feb 2008 20:41:42 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-6</guid>
		<description>[...] blog is off to a great start already with Matt Henry&#8217;s initial post, &#8220;Certified Tech Tip: Using SISR-formatted grammars with Prophecy 8&#8220;, where he demonstrates what SISR-formatted grammars are all about. The post attracted some [...]</description>
		<content:encoded><![CDATA[<p>[...] blog is off to a great start already with Matt Henry&#8217;s initial post, &#8220;Certified Tech Tip: Using SISR-formatted grammars with Prophecy 8&#8220;, where he demonstrates what SISR-formatted grammars are all about. The post attracted some [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RJ Auburn</title>
		<link>http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-5</link>
		<dc:creator>RJ Auburn</dc:creator>
		<pubDate>Thu, 31 Jan 2008 03:50:27 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-5</guid>
		<description>Dominique,

You are indeed correct in that we convert to JSGF as the native format for our own ASR engine. If you are running on Nuance we will convert stuff to Nuance's native format as needed allowing you to use SISR there as well without worrying about what the ASR engine is that is under the covers. This also use of things like GSL on Nuance 9 where they no longer support the "legacy" grammar format.

As for the version of SISR, we actually support both the older $ syntax as shown in Matt's posting as well as the newer "out" syntax from the W3C Recommendation version. You should be able to just use either version in your code code and we will attempt to process it correctly. If you have problems with this please let us know as it's a bug and we would love to fix it ;-) 

Thanks for the kind comments and be sure to let us know if there is anything else we can do to help out! 

Best regards,

    RJ</description>
		<content:encoded><![CDATA[<p>Dominique,</p>
<p>You are indeed correct in that we convert to JSGF as the native format for our own ASR engine. If you are running on Nuance we will convert stuff to Nuance&#8217;s native format as needed allowing you to use SISR there as well without worrying about what the ASR engine is that is under the covers. This also use of things like GSL on Nuance 9 where they no longer support the &#8220;legacy&#8221; grammar format.</p>
<p>As for the version of SISR, we actually support both the older $ syntax as shown in Matt&#8217;s posting as well as the newer &#8220;out&#8221; syntax from the W3C Recommendation version. You should be able to just use either version in your code code and we will attempt to process it correctly. If you have problems with this please let us know as it&#8217;s a bug and we would love to fix it <img src='http://blogs.voxeo.com/voxeodeveloperscorner/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Thanks for the kind comments and be sure to let us know if there is anything else we can do to help out! </p>
<p>Best regards,</p>
<p>    RJ</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dominique Boucher</title>
		<link>http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-4</link>
		<dc:creator>Dominique Boucher</dc:creator>
		<pubDate>Thu, 31 Jan 2008 00:57:21 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-4</guid>
		<description>Thanks for these clarifications!

From you tip/trick, I infer that the platform translates all grammars to JSGF format for your own ASR engine. Do you do the same for Nuance's one? I guess not, right? Can one use SRGS grammars with SISR tags when using the Nuance ASR? Converting all GSL semantic tags to SISR is certainly feasible, but the converse is not. 

Also, do you intend to support the new version of the SISR spec in a near future?

By the way, I installed Prophecy 7.0 last year (the free version) and it worked out of the box. I can't say the same for most of the other platforms I use on a daily basis. Nice job, guys!</description>
		<content:encoded><![CDATA[<p>Thanks for these clarifications!</p>
<p>From you tip/trick, I infer that the platform translates all grammars to JSGF format for your own ASR engine. Do you do the same for Nuance&#8217;s one? I guess not, right? Can one use SRGS grammars with SISR tags when using the Nuance ASR? Converting all GSL semantic tags to SISR is certainly feasible, but the converse is not. </p>
<p>Also, do you intend to support the new version of the SISR spec in a near future?</p>
<p>By the way, I installed Prophecy 7.0 last year (the free version) and it worked out of the box. I can&#8217;t say the same for most of the other platforms I use on a daily basis. Nice job, guys!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-3</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Wed, 30 Jan 2008 16:15:08 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-3</guid>
		<description>Dominique,

You raise some very valid points here, specifically in regards to certified-compliant platforms. You are correct in that 100% compliance to the SISR specification isn't required to be a cerified-complaint platform, yet partial compliance to the SRGS specification is at least hinted at. The grammar formats used in the 800+ indivudual tests for compliance use SRGS formatted grammars, but specific adherance to the SISR specification isn't really tested. 

Click any of the links in the Voxeo's CTR report to get a feel for exactly what is, and isn't tested in terms of grammar formats; the test numbers listed will allow you to view the VXML and grammars that are used in the compliance test suite:

http://www.voicexml.org/platform_certification/voxeo2/voxeo_prophecy_ctr.html


Lastly, I wholeheartedly agree with you in regards to grammar porting being a very important part of any IVR application (dialog design is the only thing more important, in my estimation), and choosing the right format before you start crafting the utterances &#38; interpretations and subgrammar rules is of the utmost importance. 

New Tip/Trick: The Prophecy plaform natively translates all grammars into JSGF format before interpretation occurs. If you want a fast and effective translation utility to switch your GSL/SRGS into the JSGF format, just run the application with the debugger open, and then check the logs carefully, as the translated JSGF grammar is listed right there in the logstream!

=^)

~Matt</description>
		<content:encoded><![CDATA[<p>Dominique,</p>
<p>You raise some very valid points here, specifically in regards to certified-compliant platforms. You are correct in that 100% compliance to the SISR specification isn&#8217;t required to be a cerified-complaint platform, yet partial compliance to the SRGS specification is at least hinted at. The grammar formats used in the 800+ indivudual tests for compliance use SRGS formatted grammars, but specific adherance to the SISR specification isn&#8217;t really tested. </p>
<p>Click any of the links in the Voxeo&#8217;s CTR report to get a feel for exactly what is, and isn&#8217;t tested in terms of grammar formats; the test numbers listed will allow you to view the VXML and grammars that are used in the compliance test suite:</p>
<p><a href="http://www.voicexml.org/platform_certification/voxeo2/voxeo_prophecy_ctr.html" rel="nofollow">http://www.voicexml.org/platform_certification/voxeo2/voxeo_prophecy_ctr.html</a></p>
<p>Lastly, I wholeheartedly agree with you in regards to grammar porting being a very important part of any IVR application (dialog design is the only thing more important, in my estimation), and choosing the right format before you start crafting the utterances &amp; interpretations and subgrammar rules is of the utmost importance. </p>
<p>New Tip/Trick: The Prophecy plaform natively translates all grammars into JSGF format before interpretation occurs. If you want a fast and effective translation utility to switch your GSL/SRGS into the JSGF format, just run the application with the debugger open, and then check the logs carefully, as the translated JSGF grammar is listed right there in the logstream!</p>
<p>=^)</p>
<p>~Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dominique Boucher</title>
		<link>http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-2</link>
		<dc:creator>Dominique Boucher</dc:creator>
		<pubDate>Wed, 30 Jan 2008 03:41:15 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.voxeo.com/voxeodeveloperscorner/2008/01/28/certified-tech-tip-using-sisr-formatted-grammar-returns-with-prophecy-8/#comment-2</guid>
		<description>Matthew,

Great post, I think compliance to W3C's standards is a must. That said, you use the old SISR syntax for specifying return values and accessing referenced rules values. 

Also, is it really true that grammars written using SISR will run on all Certified Compliant VoiceXML platform? I may be mistaken, but SISR is not in the scope of the VoiceXML Forum's certification program. 

In my experience, the biggest challenge in porting an application from one platform to another is porting the grammars, tweaking the confidence/rejection thresholds, phonetic dictionaries, etc. There are other issues, as well, but from a performance point of view, grammars are the most important.

What do you think?</description>
		<content:encoded><![CDATA[<p>Matthew,</p>
<p>Great post, I think compliance to W3C&#8217;s standards is a must. That said, you use the old SISR syntax for specifying return values and accessing referenced rules values. </p>
<p>Also, is it really true that grammars written using SISR will run on all Certified Compliant VoiceXML platform? I may be mistaken, but SISR is not in the scope of the VoiceXML Forum&#8217;s certification program. </p>
<p>In my experience, the biggest challenge in porting an application from one platform to another is porting the grammars, tweaking the confidence/rejection thresholds, phonetic dictionaries, etc. There are other issues, as well, but from a performance point of view, grammars are the most important.</p>
<p>What do you think?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
