Menthal27

CSS: Äänet

CSS:n äänimäärittelyjen avulla määritetään, millä tavalla Internet-sivun sisältö luetaan, kun se muutetaan puhemuotoon esimerkiksi puhesyntetisaattoreita varten. Tavalliselle vierailijalle äänimuotoilut eivät käytännössä näy mitenkään.

Äänimäärittelyjen toimivuudesta eri selaimissa ei ole tietoa, eikä ylläpito kykene tarkistamaan asiaa sopivien laitteiden puutteessa.

Puhenopeus (speech-rate)

Speech-raten avulla voidaan määrittää, kuinka nopeasti tekstiä luetaan. Numeroarvoja käytettäessä kannattaa ottaa huomioon käytetty kieli sekä sen sanojen pituus.

Arvot
numero Määrittää minuutissa puhuttujen sanojen määrän.
x-slow Määrittää tekstin luettavaksi hyvin hitaasti. Vastaa 80 sanaa minuutissa.
slow Määrittää tekstin luettavaksi hitaasti. Vastaa 120 sanaa minuutissa.
medium Vastaa 180-200 sanaa minuutissa.
fast Määrittää tekstin luettavaksi nopeasti. Vastaa 300 sanaa minuutissa.
x-fast Määrittää tekstin luettavaksi erityisen nopeasti. Vastaa 500 sanaa minuutissa.
faster Lisää sillä hetkellä käytettyyn puhenopeuteen 40 sanaa minuutissa.
slower Hidastaa sillä hetkellä käytettyä puhenopeutta 40 sanalla minuutissa.
inherit Muotoilu periytyy ylemmiltä elementeiltä.

Esimerkiksi:

speech-rate:medium;

Puheäänen tyyppi (voice-family)

Voice-familyn avulla voidaan määrittää tekstin lukijan puheäänen tyyppi.

Arvot
child Määrittää puheääneksi lapsen äänen.
female Määrittää puheääneksi naisen äänen.
male Määrittää puheääneksi miehen äänen.
muu Määrittää ääneksi jonkin erikoisäänen, esimerkiksi tietyn henkilön. Esimerkiksi samuli määrittäisi puhujaksi Samuli-nimisen henkilön. Määrittely toimii kuitenkin vain, mikäli asiakasohjelmalla (esimerkiksi puhesyntetisaattorilla) on vastaavan niminen puhuja.
inherit Muotoilu periytyy ylemmiltä elementeiltä.

Sanojen paino (stress)

Stress-muotoilulla voidaan määrittää yksittäisten sanojen äänenkorkeus.

Arvot
numero Määrittää sanojen äänenkorkeuden. Oletusarvo on 50.
inherit Muotoilu periytyy ylemmältä elementiltä.

Tauot (pause, pause-after, pause-before)

Pause-muotoilujen avulla voidaan muotoilla puheen tauotusta. Pause aiheuttaa tauon, pause-after tauon halutun elementin jälkeen ja pause-before vstaavasti sitä ennen.

Arvot
numero ja ms Tauon pituus millisekunteina, esimerkiksi 70ms.
numero ja s Tauon pituus sekunteina, esimerkiksi 2s.
prosentit Prosentit ovat suhteellisia puhenopeuteen nähden. Jos puhenopeus on esimerkiksi 60 sanaa minuutissa, 100 %:n tauko aiheuttaa sekunnin mittaisen tauon.
inherit muotoilu periytyy ylemmiltä elementeiltä.

Taustaäänet (play-during)

Play-duringin avulla voidaan määrittää puheelle taustaääni tai -musiikki.

Arvot
url(musiikin osoite) Määrittää taustaäänen.
mix Uusi taustaääni menee aiemmin määritetyn kanssa päällekkäin.
repeat Mikäli määritetty taustaääni on liian lyhyt alueelle, jolle se on määritetty, se alkaa soida alusta loputtuaan. Mikäli arvo "repeat" ei käytetä, ääni toistuu vain kerran.
auto Mahdollinen aiemmin määritetty taustaääni jatkaa kuulumista.
none Ei taustaääntä.
inherit Taustaääni periytyy ylemmältä elementiltä. Ääni alkaa inherit-muotoilun vuoksi alusta.

Tekstin lausuminen ääneen (speak)

Speak-muotoilun avulla määritetään, kuinka teksti tulisi lausua.

Arvot
normal Määrittää tekstin lausuttavaksi normaalina puheena.
spell-out Määrittää tekstin lausuttavaksi kirjain kirjaimelta.
none Tekstiä ei lausuta.
inherit Muotoilu periytyy ylemmiltä elementeiltä.

Välimerkkien ja numeroiden lukeminen (speak-punctuation, speak-numerals)

Speak-punctuationilla määritellään välimerkkien ja speak-numeralsilla numeroiden lukemistapa.

Speak-punctuation: arvot
code Lukee välimerkit kirjaimellisesti, esimerkiksi pilkun kohdalla sanotaan "pilkku".
none Välimerkkejä ei lueta.
inherit Muotoilu periytyy ylemmiltä elementeiltä.
Speak-numerals: arvot
digits Numerot luetaan yksinään, esimerkiksi 123 on "yksi kaksi kolme".
continuous Numerot luetaan suurempina lukuina, esimerkiksi 123 on "satakaksikymmentäkolme".
inherit Muotoilu periytyy ylemmiltä elementeiltä.

Äänen kantavuus (richness)

Richness ilmoittaa, kuinka kantava puheääni on.

Arvot
numero Äänen kantavuus numeroina. Oletusarvo 50.
inherit Muotoilu periytyy ylemmiltä elementeiltä.

Äänen korkeus (pitch, pitch-range)

Pitch määrittää puheäänen korkeuden ja pitch-range äänenkorkeuden vaihtelun määrän.

Pitch: arvot
numero ja hz Äänen korkeus hertseissä.
numero ja khz Äänen korkeus kilohertseissä.
x-low Määrittää äänen hyvin matalaksi.
low Määrittää äänen matalaksi.
medium Määrittää äänen normaaliksi.
high Määrittää äänen korkeaksi.
x-high Määrittää äänen tavallista korkeammaksi.
inherit Muotoilu periytyy ylemmältä elementiltä.
Pitch-range: arvot
numero Määrittää äänenvaihtelun määrän. Oletusarvo on 50.
inherit Muotoilu periytyy ylemmiltä elementeiltä.

Äänen suunta pystysuunnassa (elevation)

Elevationin avulla voidaan määrittää äänen tulosuunta pystysuunnassa.

Arvot
numero väliltä -90 ja 90 ja pääte deg Määrittää äänen tulokulman asteissa. -90deg määrittää äänen tulemaan alapuolelta ja 90deg yläpuolelta.
below Määrittää äänen tulemaan alhaalta. Vastaa arvoa -90deg.
level Määrittää äänen tulemaan suoraan edestä. Vastaa arvoa 0deg.
above Määrittää äänen tulemaan ylhäältä. Vastaa arvoa 90deg.
higher Lisää kymmenen astetta senhetkiseen arvoon.
lower Vähentää kymmenen astetta senhetkisestä arvosta.
inherit Muotoilu periytyy ylemmiltä elementeiltä.

Äänen suunta vaakatasossa (azimuth)

Azimuth määrittää äänen tulokulman vaakatasossa.

Arvot
numero väliltä -360 ja 360 ja pääte deg Määrittää äänen tulokulman. 90deg tai -270deg vastaa oikeaa, -90deg tai 270deg vasenta.
left-side Ääni tulee vasemmalta puolelta. Vastaa arvoa 270deg tai -90deg.
far-left Ääni tulee edempää vasemmalta. Vastaa arvoa 300deg.
left Ääni tulee vasemmalta. Vastaa arvoa 320deg.
center-left Ääni tulee etuvasemmalta. Vastaa arvoa 340deg.
center Ääni tulee edestä. Vastaa arvoa 0deg.
center-right Vastaa arvoa 20deg.
right Vastaa arvoa 40deg.
far-right Vastaa arvoa 60deg.
right-side Ääni tulee oikealta. Vastaa arvoa 90deg.
leftwards Siirtää kulmaa 20deg vasemmalle päin.
rightwards Siirtää kulmaa 20deg oikealle päin.
inherit Muotoilu periytyy ylemmiltä elementeiltä.

Äänenvoimakkuus (volume)

Arvot
numero 0-100 Määrittää äänenvoimakkuuden. 0 on hiljaisin mahdollinen (kuultava) voimakkuus, 100 suurin.
prosentit Määrittää äänenvoimakkuuden suhteessa aiemmin määritettyyn äänenvoimakkuuteen.
silent Määrittää äänenvoimakkuuden alimmilleen; ääntä ei siis kuulu.
x-soft Määrittää äänenvoimakkuuden hyvin hiljaiseksi. Vastaa numeroarvoa 0.
soft Määrittää äänenvoimakkuuden hiljaiseksi. Vastaa numeroarvoa 25.
medium Vastaa numeroarvoa 50.
loud Määrittää äänenvoimakkuuden kovaksi. Vastaa numeroarvoa 75.
x-loud Määrittää äänenvoimakkuuden erittäin kovaksi. Vastaa numeroarvoa 100.

Äänimerkki (cue, cue-after, cue-before)

Puheeseen voidaan liittää korostukseksi äänimerkkejä. Cue lisää merkin halutulle elementille, cue-after sen jälkeen ja cue-before sitä ennen.

Arvot
url(äänitiedoston osoite) Määrittää äänimeriksi osoitteen äänitiedoston.
none Ei äänimerkkiä.
inherit Muotoilu periytyy ylemmiltä elementeiltä.
  

Menthal27 © Sonja Valkeinen 2002-2008. Shadows. WP. Takaisin sivun alkuun.