This document lists the (audio related) CSS properties Rhapsode supports. To hear the effect of these properties, listen to it in Rhapsode.
voice-volume
(initial medium
)x-soft
soft
medium
loud
x-loud
medium +2db
silent
speak
(initial always
)always
or never
to determine whether the text is read.speak-as
(initial normal
)normal
spell-out
digits
literal-punctuation
, can be suffixed to normal
, spell-out
, or digits
.no-punctuation
, as per literal-punctuation
.pause-before
(initial none
, non-inherited)500ms
1s
none
x-weak
weak
medium
strong
x-strong
pause-after
(initial none
, non-inherited)500ms
1s
none
x-weak
weak
medium
strong
x-strong
pause
(shorthand)pause-before
pause-after
pause-before
& pause-after
are set to the same value.rest-before
(initial none
, non-inherited)500ms
1s
none
x-weak
weak
medium
strong
x-strong
rest-after
(initial none
, non-inherited)500ms
1s
none
x-weak
weak
medium
strong
x-strong
rest
(shorthand)rest-before
rest-after
rest-before
& rest-after
are set to the same value.cue-before
(initial none
, non-inherited)none
url(about:link.wav)
url(about:link.wav) -1db
cue-after
(initial none
, non-inherited)none
url(about:link.wav)
url(link.wav) -1db
cue
(shorthand)cue-before
cue-after
cue-before
& cue-after
are set to the same valuepreserve
whisper
male
, female
, or neutral
.old male
female 3
.voice-rate
(initial normal
)normal
x-slow
slow
medium
fast
x-fast
fast 50%
voice-pitch
(initial medium
)x-low
low
medium
high
x-high
low +500hz
low +10khz
low +2st
. In semitones.low 50%
+500hz
. Difference from current value.+10khz
. Difference from current value.500hz absolute
10khz absolute
voice-range
(initial medium
)x-low
low
medium
high
low +500hz
low +10khz
low +2st
. In semitones.low 50%
+500hz
. Difference from current value.+10khz
. Difference from current value.500hz absolute
10khz absolute
voice-stress
(initial normal
)normal
strong
medium
none
reduced
-rhaps-marker
(initial ""
, Rhapsode-specific)-rhaps-section
(navigate using up & down keys)-rhaps-paragraph
(navigate using left & right keys)"-rhaps-tablecell"_":"_"x"_
(navigate tables using arrow keys)"main"
(starting element)