OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

election-services message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: RE: [election-services] Fw: TLV and VoiceXML


Have you thought through the security implications of using VoiceXML in a voting environment?  My initial reaction is there would be some major objections, given the general paranoia around e-voting, so we would need to head those off very early.


-----Original Message-----
From: David Webber (XML) [mailto:david@drrw.info]
Sent: 25 April 2005 18:31
To: election-services@lists.oasis-open.org
Cc: Mark Headd
Subject: [election-services] Fw: TLV and VoiceXML


Mark Headd here is interested in working with us on
VoiceXML and EML.

This is a really significant opportunity IMHO.

Who out there has some test data from a ballot EML
that they would be interested in sharing with Mark so
that we can setup a possible web demonstration?

If you are in the USA - you can call 1-800-TELLME
for a live production system that shows just how
powerful VoiceXML is.

Thanks, DW

p.s. Mark also sent me this technical article link to VoiceXML
       where we can potentially feed data from an EML XML
       instance via a URL....

----- Original Message ----- 
From: "Mark Headd" <mheadd@diamondtechnologies.com>
To: "'David Webber (XML)'" <david@drrw.info>
Sent: Monday, April 25, 2005 11:26 AM
Subject: RE: TLV and VoiceXML

> David:
> Sorry it has taken me so long to get back to you.  I have reviewed some of
> the materials on your site.  I've also got the ball rolling on our
> membership in OASIS (should be completed soon).
> In the interim, I've had a chance to think about your original suggestion
> using EML and VoiceXML together.  Recognizing that I've still got some
> things to learn about EML, here is an idea for you to ponder.
> Presenting candidate selections to voters:
> The latest version of VoiceXML (2.1, currently a last call working draft
> with the W3C) allows for the incorporation of data in XML format into
> VoiceXML dialogues.  There are ways that this can be accomplished in the
> current 2.0 spec (and also using logic on the server side of the
> -- more on this below), but it's much easier and cleaner in the new VXML
> spec.
> Using the VoiceXML 2.1 <data></data> element, an XML document can be
> incorporated into a VoiceXML dialog and its structure can be traversed
> the ECMAScript binding to the document object model (DOM).  All VoiceXML
> platforms are required to support the ECMAScript standard.
> So, if there was information contained in a valid XML document that we
> wanted to present to a caller, say a list of candidates that they could
> choose from, we could use the VXML 2.1 data element and an EML document
> a candidate listing to do this.  I think there is an EML schema for
this --
> is this EML Schema 230?
> Anyway, it would be a pretty neat (and also fairly easy) way to utilize
> and VoiceXML together as part of a phone-based voting system.
> Alternative approaches:
> There are at least two (probably more) alternatives to this same
approach --
> using XSLT to reformat EML 230 as VoiceXML, and using server side
> to parse an EML 230 document and use the values contained therein to
> generate the appropriate VoiceXML.
> I've done some work with XSLT and VoiceXML -- some examples on my website
> http://www.voiceingov.org/tutorials/rss_to_vxml.htm.  It has its issues,
> if we wanted to keep this a pure XML standards-based exercise, this could
> work.
> Another approach is to process the EML on the server side and then
> VoiceXML based on the contents of the EML file.  This can be done with any
> number of technologies -- ASP, PHP, JSP, ColdFusion, Perl, etc.
> I tend to do most of my web development with PHP so this bias usually
> over into my VoiceXML development work.  The latest version of PHP
> 5.x) has excellent XML handling capabilities.  PHP is also very widely
> support and works on Windows and *NIX systems.
> Let me know what your thoughts are on this idea, or if you have any other
> feelings about how such a demonstration should be developed.
> Talk to you soon.
> Mark Headd
> Diamond Technologies, Inc.

To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in OASIS

"The information in this email is confidential and may be legally privileged.  It is intended solely for the addressee. If you receive this email by mistake please notify the sender and delete it immediately. Opinions expressed are those of the individual and do not necessarily represent the opinion of the Local e-Government Standards Body. All sent and received email from the Local e-Government Standards Body is automatically scanned for the presence of computer viruses and security issues."

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]