The voice-rate property controls the speaking rate. The default rate for a voice depends on the language and dialect and on the personality of the voice. The default rate for a voice should be such that it is experienced as a normal speaking rate for the voice when reading aloud text. Since voices are processor-specific, the default rate will be as well.

  • Initial valuenormal
  • Applies toAll elements
  • InheritedYes
  • MediaSpeech
  • Computed valueA keyword value, and optionally also a percentage relative to the keyword (if not 100%)
  • AnimatableNo
  • CSS VersionCSS3
  • JavaScript syntaxobject.style.voiceRate
Formal syntax: [normal | x-slow | slow | medium | fast | x-fast] || <percentage>

voice-rate: [value];
voice-rate: 30%;
  • normalRepresents the default rate produced by the speech synthesizer for the currently active voice. This is processor-specific and depends on the language, dialect and on the "personality" of the voice.
  • x-slowA sequence of monotonically non-decreasing speaking rates that are implementation and voice -specific. For example, typical values for the English language are (in words per minute) x-slow = 80, slow = 120, medium = between 180 and 200, fast = 500.
  • slowSee x-slow
  • mediumSee x-slow
  • fastSee x-slow
  • x-fastSee x-slow
  • <percentage>Only non-negative percentage values are allowed.
.class {
   voice-rate: fast; 
}
noFirefoxnoExplorernoChromenoSafarinoOpera


Last updated on 23rd March 2014 By Rene Spronk

View All CSS Properties

Errors? Please help to keep this list up to date, If you find any errors, please contact us, so that we can get them fixed.