W3C home > Mailing lists > Public > www-voice@w3.org > April to June 2002

VoiceXML 2.0, Last Call: <audio> playback controls.

From: Bogdan Blaszczak <Bogdan.Blaszczak@intervoice-brite.com>
Date: Fri, 24 May 2002 23:43:56 -0500
Message-Id: <sceed04b.099@>
To: <www-voice@w3.org>

VoiceXML 2.0, Last Call: <audio> playback controls.
by Bogdan.Blaszczak@intervoice-brite.com

Additional control over a start position, speed and volume of audio playback
would be a useful feature in some applications.

Section 6.3.1 has an example of a volume control provided as a
platform-specific property. However, it also correctly states that
"platform-specific properties introduce incompatibilities".

A standard solution for a playback control can be based on SSML ideas.
For example, VoiceXML may allow additional attributes to be used in the
<audio> tag. Such attributes can be modeled on selected attributes of
<prosody> (see also section 2.2.4 of the SSML spec). The attributes would be
optional and possibly ignored by some platforms.

The following additional <audio> attributes would be useful:

- speed:     the playback speed in percent of the normal speed (e.g.: 50%,
100%, 200%) or values 'slow', 'normal', 'fast'.

- volume:    the playback volume in percent of the normal volume (e.g.: 50%,
100%, 200%) or values 'soft', 'normal', 'loud'.

- position:  the playback start position in seconds from the beginning of the
audio recording (e,g.: 1s, 100s).

Any comments would be greatly appreciated.

Bogdan Blaszczak
Received on Saturday, 25 May 2002 00:44:43 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:03:46 UTC