CSS Aural-Referenzhandbuch
Auditive Stylesheets verwenden eine Kombination aus Sprachsynthese und Klangeffekten, damit Benutzer Informationen hören können, anstatt sie zu lesen.
Aurale Darstellung kann verwendet werden für:
- Blinde Menschen
- Benutzern helfen, lesen zu lernen
- Benutzern mit Leseproblemen helfen
- Heimunterhaltung
- im Auto
Die auditive Darstellung wandelt das Dokument normalerweise in reinen Text um und übergibt es dann an einen Screenreader (ein Programm, das alle Zeichen auf dem Bildschirm vorliest).
Ein Beispiel für ein Aural-Stylesheet:
Beispiel
h1,h2,h3,h4
{
voice-family:male;
richness:80;
cue-before:url("beep.au")
}
{
voice-family:male;
richness:80;
cue-before:url("beep.au")
}
Das obige Beispiel verwendet einen Sprachsynthesizer, um Klänge abzuspielen, wobei am Anfang eine männliche Stimme spricht.
CSS-Aural-Referenzhandbuch
Die Spalte "CSS" gibt die CSS-Version an, in der die Eigenschaft definiert ist (CSS1 oder CSS2).
| Eigenschaft | Beschreibung | Werte | CSS |
|---|---|---|---|
| azimuth | Legt fest, woher der Klang kommen soll | angle left-side far-left left center-left center center-right right far-right right-side behind leftwards rightwards |
2 |
| cue | Legt die Cue-Eigenschaften in einer Deklaration fest | cue-before cue-after |
2 |
| cue-after | Gibt den Ton an, der nach dem Inhalt eines Elements abgespielt werden soll. | none url |
2 |
| cue-before | Gibt den Ton an, der vor dem Inhalt eines Elements abgespielt werden soll. | none url |
2 |
| elevation | Legt fest, woher der Klang kommen soll | angle below level above higher lower |
2 |
| pause | Legt die Pauseneigenschaften in einer Deklaration fest. | pause-before pause-after |
2 |
| pause-after | Gibt die Pause nach dem Inhalt eines Elements an. | time % |
2 |
| pause-before | Gibt die Pause vor dem Inhalt eines Elements an. | time % |
2 |
| pitch | Sprechstimme angeben | Frequenz x-low low mittel hoch x-high |
2 |
| pitch-range | Gibt die Variation der Sprechstimme an. (Monotone Stimme oder dynamische Stimme?) | number | 2 |
| play-during | Gibt den Klang an, der beim Vorlesen des Inhalts eines Elements abgespielt wird. | auto none url mix repeat |
2 |
| richness | Gibt die Klangfülle der Sprechstimme an. (Volle Stimme oder dünne Stimme?) | number | 2 |
| speak | Geben Sie an, ob Inhalte in auditiver Form bereitgestellt werden | normal none spell-out |
2 |
| speak-header | Diese Eigenschaft legt fest oder ruft ab, ob die Tabellenbeschriftung vor allen Zellen gesprochen wird oder ob die Sprachausgabe endet, wenn eine Zelle erreicht wird, die nicht mit ihr verknüpft ist. | always once |
2 |
| speak-numeral | Legt fest oder ruft ab, wie Zahlen ausgesprochen werden. | digits continuous |
2 |
| speak-punctuation | Legt fest oder ruft ab, wie Satzzeichen ausgesprochen werden | none code |
2 |
| speech-rate | Sprechgeschwindigkeit angeben | number x-slow slow mittel fast x-fast faster slower |
2 |
| stress | Wo die Sprechstimme an der angegebenen Stelle "betont" | number | 2 |
| voice-family | Aktuellen Stimmentyp festlegen oder abrufen | specific-voice generic-voice |
2 |
| volume | Gibt die Sprechlautstärke an | number % silent x-soft soft mittel loud x-loud |
2 |