List Info

Thread: VXML2.0




VXML2.0
user name
2006-11-30 23:43:13

Can the barracuda framework parse vxml 2.0?


The information contained in this message and any accompanying attachments may contain privileged, private and/or confidential information protected by state and federal law. Penalties may be assessed for unauthorized use and/or disclosure. This message and any attachments are intended for the designated recipient only. If you have received this information in error, please notify the sender immediately and return or destroy the information.

This e-mail transmission and any attachments are believed to have been sent free of any virus or other defect that might affect any computer system into which it is received and opened. It is, however, the recipient's responsibility to ensure that the e-mail transmission and any attachments are virus free, and the sender accepts no responsibility for any damage that may in any way arise from their use.

VXML2.0
user name
2006-12-01 14:14:02
Jebing, Tom wrote:
ITS-EXMBX1.its.corp.gwl.com" type="cite">

Can the barracuda framework parse vxml 2.0?

Hmm... Shawn or Jake, do you know the answer to this? What version of XML is Barracuda working with? And is vxml a subset of this?

Christian


ITS-EXMBX1.its.corp.gwl.com" type="cite">


The information contained in this message and any accompanying attachments may contain privileged, private and/or confidential information protected by state and federal law. Penalties may be assessed for unauthorized use and/or disclosure. This message and any attachments are intended for the designated recipient only. If you have received this information in error, please notify the sender immediately and return or destroy the information.

This e-mail transmission and any attachments are believed to have been sent free of any virus or other defect that might affect any computer system into which it is received and opened. It is, however, the recipient's responsibility to ensure that the e-mail transmission and any attachments are virus free, and the sender accepts no responsibility for any damage that may in any way arise from their use.

-- Barracuda mailing list objectweb.org">Barracudaobjectweb.org http://www.objectweb.org/wws/lists/projects/barracuda


--

Christian Cryder
The Missoula Project
2307 River Rd, Missoula MT 59801

Email: christian.crydergmail.com">christian.crydergmail.com ~ Cell: 406.529.5568
Blogs: Missoula Project
~ See Life Differently ~ Granitepeaks [Photos]


"Coffee? I could quit anytime, just not today"

VXML2.0
user name
2006-12-02 21:56:33
Do you mean VoiceXML?  There are two questions to answer
here....

1.  Does XMLC support VoiceXML?  Yes
     a. Does XMLC suport version 2.0?  No, at least it
doesn't 
include the DTD yet, though you can use a custom XCatalog. 
Make sure 
to use the very latest release of XMLC-2.2.xx or 2.3beta1
because of 
some XCatalog enhancements made in said versions.

2.  Does Barracuda support VoiceXML?  Sort of.  Because
VoiceXML is 
an XML grammar, and Barracuda supports XML, then it follows
that 
Barracuda supports VoiceXML.  However, there's no special
support in 
Barracuda for VoiceXML-specific components, such as exist
for HTML/XHTML.

The main problem is going to be compiling with XMLC.  Below
are the 
current supported versions of VoiceXML (as a result of
having them in 
XMLC's default XCatalog file)....

   <!-- VoiceXML - voicexml.org version -->
   <Remap SystemID="http://
www.voicexml.org/voicexml1-0.dtd"
         
HRef="file:/org/enhydra/wireless/voicexml/dtd/voicexml1
-0.dtd"/>

   <!-- VoiceXML - voicexml.org version, modified to
include id attributes -->
   <Map PublicID="-//ENHYDRA//DTD VXML 1.0 + Enhydra
Ids//EN"
       
HRef="file:/org/enhydra/wireless/voicexml/dtd/enhydra-v
oicexml1-0.dtd"/>
   <Remap 
SystemID="http://www.enhydra.org/xml/voicexml/enhydra-voi
cexml1-0.dtd"
         
HRef="file:/org/enhydra/wireless/voicexml/dtd/enhydra-v
oicexml1-0.dtd"/>

   <!-- VoiceXML - TellMe version -->
   <Map PublicID="-//Tellme Networks//Voice Markup
Language 1.0//EN"
       
HRef="file:/org/enhydra/wireless/voicexml/dtd/vxml-tell
me.dtd"/>
   <Remap SystemID="http://resources.tellme.com/toolbox/vxml-tellme.dtd&quo
t;
         
HRef="file:/org/enhydra/wireless/voicexml/dtd/vxml-tell
me.dtd"/>

   <!-- VoiceXML - Nuance version -->
   <Map PublicID="-//Nuance/DTD VoiceXML
1.0b//EN"
       
HRef="file:/org/enhydra/wireless/voicexml/dtd/nuancevoi
cexml.dtd"/>
   <Remap SystemID="http://community.voxeo.com/vxml/nuancevoicexml.dtd"

         
HRef="file:/org/enhydra/wireless/voicexml/dtd/nuancevoi
cexml.dtd"/>

   <!-- VoiceXML - Nuance version, modified to include id
attributes -->
   <Map PublicID="-//ENHYDRA//DTD Nuance VoiceXML
1.0b + Enhydra Ids//EN"
       
HRef="file:/org/enhydra/wireless/voicexml/dtd/enhydra-n
uance-voicexml1-0.dtd"/>
   <Remap 
SystemID="http://www.enhydra.org/xml/voicexml/enhy
dra-nuance-voicexml1-0.dtd"
         
HRef="file:/org/enhydra/wireless/voicexml/dtd/enhydra-n
uance-voicexml1-0.dtd"/>


I can easily add an entry to XMLC's default XCatalog file
for the 
VoiceXML 2.0 DTD, just as has been done for earlier
versions.  I'm 
not sure if there have been an API changes to VoiceXML,
though.  And 
just because I add the DTD so that it will pass Xerces
parsing 
validation, doesn't mean the XMLC's VoiceXML API will match
up with 
everything available in the 2.0 DTD.  You may end up with a
document 
that passes the 2.0 DTD validation, but provides the API
matching 
only the subset supported by the 1.xx DTD (and I'm not sure
which DTD 
above the 2.0 version builds upon, if any?).

Any information you can provide to help me support the 2.0
spec would 
be helpful.  BTW, if you are able to use any previous
version of the 
spec listed above, then XMLC/Barracuda already support it.


Jake


At 08:14 AM 12/1/2006, you wrote:
>Jebing, Tom wrote:
>>Can the barracuda framework parse vxml 2.0?
>Hmm... Shawn or Jake, do you know the answer to this?
What version 
>of XML is Barracuda working with? And is vxml a subset
of this?
>
>Christian
>
>
>>
>>----------
>>The information contained in this message and any
accompanying 
>>attachments may contain privileged, private and/or
confidential 
>>information protected by state and federal law.
Penalties may be 
>>assessed for unauthorized use and/or disclosure.
This message and 
>>any attachments are intended for the designated
recipient only. If 
>>you have received this information in error, please
notify the 
>>sender immediately and return or destroy the
information.
>>
>>This e-mail transmission and any attachments are
believed to have 
>>been sent free of any virus or other defect that
might affect any 
>>computer system into which it is received and
opened. It is, 
>>however, the recipient's responsibility to ensure
that the e-mail 
>>transmission and any attachments are virus free, and
the sender 
>>accepts no responsibility for any damage that may in
any way arise 
>>from their use.
>>
>>
>>
>>
>>
>>--
>>Barracuda mailing list
>><mailto:Barracudaobjectweb.org>Barracudaobjectweb.org
>>http://www.objectweb.org/wws/lists/projects/barracuda
>>
>
>
>--
>
>Christian Cryder
>The Missoula Project
>2307 River Rd, Missoula MT 59801
>
>Email: <mailto:christian.crydergmail.com>christian.crydergmail.com 
>~ Cell: 406.529.5568
>Blogs: <http
://missoula-project.blogspot.com>Missoula Project ~ 
><http://
seelifedifferently.blogspot.com>See Life Differently
~ 
><http
://granitepeaks.blogspot.com>Granitepeaks 
>[<ht
tp://granitepeaks-photos.blogspot.com/>Photos]
>
>"Coffee? I could quit anytime, just not today"
>
>--
>Barracuda mailing list
>Barracudaobjectweb.org
>http://www.objectweb.org/wws/lists/projects/barracuda



--
Barracuda mailing list
Barracudaobjectweb.org
http://www.objectweb.org/wws/lists/projects/barracuda
[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )