css aural Properties (reference)

Css includes 'aural' (or 'speech') properties that allow web designers and developers control over the way in which html is synthesised as speech by css-aware sofware.

the aural presentation convert the document to plain text and feeding this to a screen reader-software or hardware that simply reads all the character on the screen.

aural presentation can be used :-

  • training
  • learning to read
  • web access in vehicles
  • home entertainment
  • industrial documentation
  • medical documentation

how use Css Aural properties example :-aural style sheet

     <style type= "text/css">
            
   h1,h2,h3,h4,h5{
               
                      voice-family: paul ;
            
                      stress: 20;
            
                      richness: 90;
            
                      cue-before: url("ping.au");}
                      
            p.one {azimuth:center-left }
            
            p.peter {azimuth:right }
            
            p.goat {volume: x-soft }
            
      </style>

css aural properties (reference)

propertyvaluesdescriptioncss
azimuth

angle

left-side

far-left

left

center-left

center

center-right

right

far-right

right-side

leftwards

rightwards

the azimuth property sets where the sound should come from horizontally.

2
cue

cue-after

cue-before

the cue is a shorthand for setting cue-before and cue-after.

2
cue-before

url

none

the cue-before specifies a sound to be played

before speaking an element's content to delimit it from other.

2
cue-after

url

none

the cue-after specifies a sound to be played

after speaking an element's content to delimit it from other.

2
elevation

angle

below

level

above

higher

lower

the elevation property sets where the sound should come from vertically.

2
pause

pause-before

pause-after

the pause is a shorthand for setting pause-before and pause-after.

2
pause-before

time

percentage (%)

the pause-before specifies a pause to be observed before speaking an element's content.

2
pause-after

time

percentage (%)

the pause-after specifies a pause to be observed after speaking an element's content.

2
pitch

low

high

x-low

x-high

medium

the pitch specifies the average pitch(a frequency) of the speaking voice.2
pitch-range

number

the pitch-range specifies variation in average pitch.2
play-during

url

mix

repeat

auto

none

the play-during specifies a sound to be played

as a background while an elements content is spoken.

2
richness

number

the richness specifies the richness,or brightness, of the speaking voice.2
speak

none

normal

spell-out

the speak specifies whether text will be rendered aurally and if so in what manner.

2
speak-numeral

digits

continuous

the speak-numeral controls how numerals are spoken.

2
speak-punctuation

code

none

the speech-punctuation specifies how punctuation is spoken.

2
speech-rate

number

x-show

slow

medium

fast

x-fast

faster

slower

the speech-rate specifies the speaking rate.2
stress

number

the stress specifies the height of 'local peaks' in the intonation contour of a voice.

2
voice-family

generic-voice

specific-voice

the voice-family specifies prioritized list of voice family names.

2
volume

numbers

percentage (%)

silent

x-soft

soft

medium

loud

x-loud

the volume refers to the mediam volume of the voice.2