From b0b897eaf3a0be46213ed021e8ae839cd683abbb Mon Sep 17 00:00:00 2001 From: Adrian Cochrane Date: Sat, 10 Aug 2019 18:09:44 +1200 Subject: [PATCH] Add CSS speech properties reference. --- css-reference.html | 147 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 147 insertions(+) create mode 100644 css-reference.html diff --git a/css-reference.html b/css-reference.html new file mode 100644 index 0000000..3042921 --- /dev/null +++ b/css-reference.html @@ -0,0 +1,147 @@ + + + + + CSS3 Speech Reference + + +

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
+
keyword _db, e.g. medium +2db
+
silent
+ +
speak (initial always)
+
Can be 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)
+
_ms, e.g. 500ms
+
_s, e.g. 1s
+ +
x-weak
+
weak
+
medium
+
strong
+
x-strong
+ +
pause-after (initial none, non-inherited)
+
_ms, e.g. 500ms
+
_s, e.g. 1s
+ +
x-weak
+
weak
+
medium
+
strong
+
x-strong
+ +
pause (shorthand)
+
pause-before pause-after
+
Single token, both pause-before & pause-after are set to the same value.
+ +
rest-before (initial none, non-inherited)
+
_ms, e.g. 500ms
+
_s, e.g. 1s
+ +
x-weak
+
weak
+
medium
+
strong
+
x-strong
+ +
rest-after (initial none, non-inherited)
+
_ms, e.g. 500ms
+
_s, e.g. 1s
+ +
x-weak
+
weak
+
medium
+
strong
+
x-strong
+ +
rest (shorthand)
+
rest-before rest-after
+
Single token, both rest-before & rest-after are set to the same value.
+ +
cue-before (initial none, non-inherited)
+
none
+
url()
+
url() _db, e.g. url(link.wav) -1db
+ +
cue-after (initial none, non-inherited)
+
none
+
url()
+
url() _db, e.g. url(link.wav) -1db
+ +
cue (shorthand)
+
cue-before cue-after
+
Single token, both cue-before & cue-after are set to the same value
+ +
voice-family
+
preserve
+
by name, e.g. whisper
+
By gender, i.e. male, female, or neutral.
+
By gender and age, e.g. old male
+
By gender and variant number, e.g. female 3.
+ +
voice-rate (initial normal)
+
normal
+
x-slow
+
slow
+
medium
+
fast
+
x-fast
+
keyword _%, e.g. fast 50%
+ +
voice-pitch (initial medium)
+
x-low
+
low
+
medium
+
high
+
x-high
+
keyword _hz, e.g. low +500hz
+
keyword _khz, e.g. low +10khz
+
keyword _st, e.g. low +2st. In semitones.
+
keyword _%, e.g. low 50%
+
_hz, e.g. +500hz. Difference from current value.
+
_khz, e.g. +10khz. Difference from current value.
+
_hz absolute or absolute _hz, e.g. 500hz absolute
+
_khz absolute or absolute _hz, e.g. 10khz absolute
+ +
voice-range (initial medium)
+
x-low
+
low
+
medium
+
high
+
x-high
+
keyword _hz, e.g. low +500hz
+
keyword _khz, e.g. low +10khz
+
keyword _st, e.g. low +2st. In semitones.
+
keyword _%, e.g. low 50%
+
_hz, e.g. +500hz. Difference from current value.
+
_khz, e.g. +10khz. Difference from current value.
+
_hz absolute or absolute _hz, e.g. 500hz absolute
+
_khz absolute or absolute _hz, e.g. 10khz absolute
+ +
voice-stress (initial normal)
+
normal
+
strong
+
medium
+
none
+
reduced
+
+ + -- 2.30.2