W3C home > Mailing lists > Public > www-style@w3.org > October 2011

Re: [css3-speech] LC comment: voice-rate percentages

From: Daniel Weck <daniel.weck@gmail.com>
Date: Wed, 12 Oct 2011 14:55:51 +0100
Cc: www-style@w3.org, wai-xtech <wai-xtech@w3.org>
Message-Id: <250DC81C-3CAA-4167-9D64-8927CE37424B@gmail.com>
To: Gregory Rosmaita <gregory.rosmaita@gmail.com>
Hi Greg,

Regarding "COMMENT 1": I re-read the current specification prose, I re-read your suggested editorial changes, and I came to the conclusion that the current prose already addresses your concerns. We explicitly give an example for 50% (half the inherited speaking rate), and further below we even give an example for 120%. We also express the fact that the baseline rate to which the percentage applies is speech processor-dependent. However, there is a mistake/typo in the example: "multiplied by 1.2" is not "one and a half times the speaking rate". This needs to be fixed.

Regarding "COMMENT 2": I don't think it is the role of a CSS specification to provide authoring guidelines (even informatively). I will double-check with the more seasoned Working Group members, but I believe it is uncommon practice to advise authors in the way you suggest.

Please let us know whether this response is satisfactory.
Kind regards, Dan

On 1 Oct 2011, at 04:13, Gregory Rosmaita wrote:

> aloha!
> in regards voice-rate percentage values, the LC draft of css3-speech
> states:
>   <percentage>
>          Only non-negative percentage values are allowed. This
>          represents a change relative to the given keyword value (see
>          enumeration above), or to the default value for the root
>          element, or otherwise to the inherited speaking rate (which may
>          itself be a combination of a keyword value and of a percentage,
>          in which case percentages are combined multiplicatively). For
>          example, 50% means that the speaking rate gets multiplied by
>          0.5 (half the value).
> COMMENT 1: if the "currently active" voice rate is represented by 100%,
> and from that "baseline" scaled up or down (depending upon whether one
> wants to increase or deecrease the rate) using positive percentage
> values ONLY, then that needs to be explicitly stated in the
> css3-speech recommendation.  while the 100% "baseline" concept is far
> from novel to those proficient with CSS, it is not an obvious or "self
> evident" convention, and therefore should be explicitly stated so as
> to eliminate confusion as to how positive percentages greater than
> 100% can be used to increase voice-rate and how positive percentages
> less than 100%, but greater than 0%, are used to decrease voice-rate.
> A value less than 100% slows down the voice-rate. Values of greater
> than 100% indicate an increase in voice-rate.  The actual rate of
> speech relative to the "currently active rate" of 100% is determined
> by the capacities of the speech engine being used.
> COMMENT 2. as an author and end user, i would be most comfortable using
> "voice-rate" to effect small-scale changes in voice rate that are
> neither disorienting nor painful for the end user to aurally process:
>   body { voice-rate: inherit;
>      code { voice-rate: 90%; voice-stress: none;
> 	     speak-as: literal-punctuation; }
>      em { voice-rate: 110%; voice-stress: moderate; }
>      strong { voice-rate: 115%; voice-stress: strong; }
> authors should also be cautioned against using rate and/or volume alone
> or in tandem to indicate a specific type of markup, as control over the
> rate and volume of speech and its relative values are EXTREMELY important
> user-defined settings, the bounds of which which are based upon the user's
> needs, experience, other abilities/disabilities, and the type of content
> being converted into speech.
> thanks, gregory.
> ----------------------------------------------------------
> ACCOUNTABILITY, n. The mother of caution.
>                 -- Ambrose Bierce, The Devil's Dictionary
> ----------------------------------------------------------
>     Gregory J. Rosmaita, gregory.rosmaita@gmail.com
>      Camera Obscura: http://www.hicom.net/~oedipus/
>  Oedipus' Online Complex: http://my.opera.com/oedipus/
> ----------------------------------------------------------
Received on Wednesday, 12 October 2011 13:56:36 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:38:51 UTC