Zvuková reprezentácia stránky

Štandard CSS 2 definuje niekožko štýlov určených na hlasovú interpretáciu stránky a prvkov na nej. Momentálne však tieto štýly podporuje len prehliadač Opera 8. Na hlasovú interpretáciu (čítanie) slúžia rôzne hlasové syntetizátory, ktoré si môžme zdarma stiahnuť (napr. aj zo stránky Microsoftu)
volume: – určuje nastavenie hlasitosti pre daný prvok :

speak: – určuje, či a ako sa bude čítať obsah prvku :

pause-before:, pause-after, pause: – nastavenie dĺžky prestávky pred, za alebo spoločne pre daný prvok :

pri pause sa nastavujú dve čísla, prvé určuje pause-before, druhé pause-after, ak je zadané len jedno číslo, tak sa použije pre obidve hodnoty

cue-before: , cue-after: , cue – určuje prehrávaný zvuk pred, za alebo spoločne pre daný prvok :

pri cue sa nastavujú dve hodnoty, prvá určuje cue-before, druhá cue-after, ak je zadaná len jedna hodnota, tak sa použije pre obidva štýly

play-during: – určuje hudbu prehrávanú na pozadí :

azimuth: – určuje smer, z ktorého je zvuk prehrávaný :

azimuth určuje vodorovný smer zdroja hlasu čítajúceho obsah prvku

elevation: – určuje výšku, z ktorej je zvuk prehrávaný :

elevation určuje zvyslý smer zdroja hlasu čítajúceho obsah prvku

speech-rate: – určuje rýchlosť čítania : <number>¦ x-slow ¦ slow ¦ medium ¦ fast ¦ x-fast ¦ faster ¦ slower ¦ inherit

voice-family: – podobne ako font-family, určuje ‘osobnosť’ hlasového syntetizátora, musia byť nainštalované na klientovi :

pitch: – určuje výšku hlasu v Hz :

pitch-range: – určuje zmeny vo výške hlasu

stress: – určuje dôraz používaný v hlase

richness: – určuje silu hlasu, silný hlas bude znieť vo vežkej miestnosti, slabý nie

speak-punctuation: – určuje akým spôsobom sú interpretované interpunkčné znamienka

speak-numeral: – určuje akým spôsobom sú čítané čísla

speak-header: – určuje kedy sa bude čítať hlavička v tabužke