How to add voice interactivity to your site

Forums » Dev.Opera » Archived Article Discussions

This topic has been closed. No new entries allowed.

Reason: You can now post comments on articles on Dev Opera

Forum rules and guidelines

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

16. October 2006, 15:21:08

Opera Software

tarquinwj

Taking DHTML to level 5

Posts: 545

How to add voice interactivity to your site

Minimal code changes, maximal browser compatibility -- ROBOdesign explains how to make your site voice interactive using XHTML+Voice.

( Read the article )

Core QA
Opera Software ASA

1. November 2006, 17:58:40

johnnysaucepn

In a maze of twisty little messages, all alike

Posts: 7118

Fantastic! As well as being a comprehensive tutorial, it also shows the possibilities of Voice that I hadn't realised before.

Good work, robodesign!

1. November 2006, 19:55:12

robodesign

{%title%}

Posts: 309

Thanks very much johnnysaucepn. I'm glad you like it.
<a href="http://www.robodesign.ro">ROBO Design - We bring you the future</a>

2. November 2006, 10:37:46

Alkarex

Posts: 3

I am pleased to see some activity on this XHTML+Voice technology.
I have made a page with various examples, experimenting with dynamic X+V client side and server side, and in interaction with e.g. RSS and SVG:
http://alexandre.alapetite.net/phd-risoe/mxml/
Videos are also provided.
All the best

2. November 2006, 12:26:04

robodesign

{%title%}

Posts: 309

Hello!

Originally posted by Alkarex:

I am pleased to see some activity on this XHTML+Voice technology.


Thanks. This is precisely why I wrote the tutorial. There are only a few tutorials about X+V.

I'm also glad to see someone experimenting with X+V.

Originally posted by Alkarex:

I have made a page with various examples, experimenting with dynamic X+V client side and server side, and in interaction with e.g. RSS and SVG



I have browsed your site and I saw your example of dynamic grammar. You've also reached a limit discussed in this tutorial: one cannot use client-side scripting (JavaScript) to manipulate the grammrs, nor the VoiceXML forms. Thus, we are constrained to abandon such ideas or work around the limitation with server-side scripts. What you did is about the same to what I did in my dynamically generated grammar for the navigation menus.

As for "dynamic X+V client-side": the sky is the limit. Once the user says a recognized utterance, you can have any JavaScript function executed, from which there's simply no limit to what you can do. Your example of feed reader could have been done completely client-side, by using XmlHttpRequest and a lot more JavaScript.

Originally posted by Alkarex:

All the best


Thanks, you too wink.
<a href="http://www.robodesign.ro">ROBO Design - We bring you the future</a>

3. January 2008, 04:07:16

codebyjoe

Posts: 58

this article was very informative and helped me get started using xhtml+voice. i have shyed away from using javascipt however.

i have wanted to extend accessibility with voice. so i have developed a web site building application that builds and manages an xhtml+voice and xhtml mp site. the application is running my site at http://voice.codebyjoe.com/

12. June 2011, 22:05:21

Linuzzz

Posts: 9

So love Mac love in regards to Voice:
http://www.opera.com/browser/tutorials/voice/using/

…any plans on that happening for other platforms than WinXP/2000?

Forums » Dev.Opera » Archived Article Discussions