[csswg-drafts] [css-speech-1] Useful values to drive TTS engines (#13402)

LaurenceZaysser has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-speech-1] Useful values to drive TTS engines ==
As the goal of CSS Speech is to override default TTS engines behavior / values, one could ask why define _normal_, _medium_, and _auto_ values? To define default/initial values and to block the inheritance of undesired custom values I suppose.

If yes, it could be interesting to mention it, when defining these three values, and to point, in each definition, to the concepts of [inheritance ](https://www.w3.org/TR/css-cascade/#inherited-property) and [defaulting](https://www.w3.org/TR/css-cascade/#defaulting), as defined by [CSS Cascading and Inheritance Level 4](https://www.w3.org/TR/css-cascade).

As matter of fact, all specialists of aural rendering are not CSS specialists. They may be puzzled by these values (as I was on first reading). Cascading is the most difficult part of CSS for people who have no experience in object programming.

_normal_ is a value for:
- speak-as
- voice-stress
- voice-rate
 
_medium_ is a value for:
- voice-pitch
- voice-range
- voice-rate
- voice-volume
- pause-before
- pause-after
- pause
- rest-before
- rest-after
- rest

_auto_ is a value for:
- speak
- voice-duration


Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13402 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 27 January 2026 10:53:20 UTC