<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
vxml is often used to create IVR services, and do have some popularity in companies that like to think that they can exchange the box if needed.<BR>
&nbsp;<BR>
Most of us know that there are not a single vxml interpreter that don't have some proprietary parts, but it still means that with vxml you have an application where 95% ++ can be re-used if you as an example want to replace FreeSWITCH with another IVR engine. <BR>
&nbsp;<BR>
The reason I mention IVR is because it is hardly worth using vxml (and speech recognition) unless you have an application of some complexity.<BR>
&nbsp;<BR>
These applications need to interface to&nbsp;host interfaces, databases etc. The easiest way of dong that is through a web based service that is exported out as a wsdl, in which case you generate Java code.<BR>
&nbsp;<BR>
The second reason you&nbsp;need javascript/java capability is because vxml itself is hard to use for logic - we are not talking hello world apps here.<BR>
&nbsp;<BR>
Jan<BR>
<HR id=stopSpelling>
Date: Thu, 5 Mar 2009 19:45:34 -0800<BR>From: jaugenstine@gmail.com<BR>To: freeswitch-dev@lists.freeswitch.org<BR>Subject: Re: [Freeswitch-dev] CCXML/VXML module<BR><BR>Jan,<BR><BR>I have been looking over the VXML and CCXML specifications.&nbsp; I only see very peripheral references to JavaScript.&nbsp; Can you elaborate on why JavaScript would be needed?&nbsp; I do not see the connection, based on what I see in the specification.<BR><BR>While I am no big XML fan, I do not see any inherent reason VXML should be any slower than other scripting or XML based protocols.&nbsp; I could see where a particular implementation, such as OpenVMXL, might have programming issues that could create bottlenecks; but is the particular issue with VXML specification or the implemetation?&nbsp; Can you elaborate?<BR><BR>If I can explain the issues with VXML relative to alternatives they might consider alternatives in the design.<BR><BR>Jonathan<BR><BR>
<DIV class=EC_gmail_quote>On Thu, Mar 5, 2009 at 3:12 PM, Jan Berger <SPAN dir=ltr>&lt;<A href="mailto:janvb@live.com">janvb@live.com</A>&gt;</SPAN> wrote:<BR>
<BLOCKQUOTE class=EC_gmail_quote style="PADDING-LEFT: 1ex">
<DIV>We have talked about it, but it's not on the priority list as far as I know.<BR>&nbsp;<BR>vxml as a scripting language is very slow + complex as you also need JavaScript.<BR>&nbsp;<BR>It does however exist open source that can be used. OpenVXL - this exist in 2 versions. The newest is GPL, but it was previously published under a different license that is compatible with FreeSwitch. This is only VXML, but I&nbsp;suggest you start with that.<BR>&nbsp;<BR>Jan<BR>&nbsp;<BR>
<HR>
Date: Thu, 5 Mar 2009 09:21:48 -0800<BR>From: <A href="mailto:jaugenstine@gmail.com">jaugenstine@gmail.com</A>
<DIV class=EC_im><BR>To: <A href="mailto:freeswitch-dev@lists.freeswitch.org">freeswitch-dev@lists.freeswitch.org</A><BR></DIV>Subject: [Freeswitch-dev] CCXML/VXML module
<DIV class=EC_im><BR><BR>I have a project that has a requirement for CCXML/VXML.&nbsp; I know this topic has popped up periodically on this list.&nbsp; My first question is, does anyone know of any development going on in this area on Freeswitch?&nbsp; I am considering writing a CCXML/VXML module, but I do not want to reinvent the wheel.&nbsp; If there is no current development going on, then I have some additional questions.<BR><BR>I am looking at developing a module.&nbsp; I am familiar with the architecture of Freeswitch, but have not been in the core code a lot.&nbsp; I was considering using the XML-RPC module as a template for a CCMXL/VXML module, and I was considering using expat for XML parsing.&nbsp; Any comments or thoughts?<BR><BR>Jonathan<BR><BR><BR></DIV>
<HR>
What can you do with the new Windows Live? <A href="http://www.microsoft.com/windows/windowslive/default.aspx">Find out</A></DIV><BR>_______________________________________________<BR>Freeswitch-dev mailing list<BR><A href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</A><BR><A href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</A><BR>UNSUBSCRIBE:<A href="http://lists.freeswitch.org/mailman/options/freeswitch-dev">http://lists.freeswitch.org/mailman/options/freeswitch-dev</A><BR><A href="http://www.freeswitch.org/">http://www.freeswitch.org</A><BR><BR></BLOCKQUOTE></DIV><BR><br /><hr />Get news, entertainment and everything you care about at Live.com. <a href='http://www.live.com/getstarted.aspx ' target='_new'>Check it out!</a></body>
</html>