CSS Manuel de référence Aural
Les feuilles de style auditives utilisent une combinaison de synthèse vocale et d'effets sonores pour permettre aux utilisateurs d'écouter les informations plutôt que de les lire.
L'affichage aural peut être utilisé pour :
- Personnes aveugles
- Aider les utilisateurs à apprendre à lire
- Aider les utilisateurs ayant des difficultés de lecture
- Divertissement à domicile
- dans la voiture
La présentation auditive convertit généralement le document en texte brut, puis le transmet à un lecteur d'écran (un programme qui lit tous les caractères à l'écran).
Un exemple de feuille de style auditive :
Exemple
h1,h2,h3,h4
{
voice-family:male;
richness:80;
cue-before:url("beep.au")
}
{
voice-family:male;
richness:80;
cue-before:url("beep.au")
}
L'exemple ci-dessus utilise un synthétiseur vocal pour jouer des sons, avec une voix masculine qui parle au début.
Manuel de référence CSS auditif
La colonne "CSS" indique la version CSS dans laquelle la propriété est définie (CSS1 ou CSS2).
| Propriété | Description | Valeurs | CSS |
|---|---|---|---|
| azimuth | Définit d'où le son doit provenir | angle left-side far-left left center-left center center-right right far-right right-side behind leftwards rightwards |
2 |
| cue | Définir les propriétés cue dans une seule déclaration | cue-before cue-after |
2 |
| cue-after | Spécifie le son à jouer après le contenu d'un élément. | none url |
2 |
| cue-before | Spécifie le son à jouer avant le contenu d'un élément. | none url |
2 |
| elevation | Définit d'où le son doit provenir | angle below level above higher lower |
2 |
| ⟦0⟧ | Définit les propriétés de pause en une seule déclaration. | pause-before pause-after |
2 |
| pause-after | Spécifie la pause après le contenu d'un élément. | time % |
2 |
| pause-before | Spécifie la pause avant le contenu d'un élément. | time % |
2 |
| pitch | Spécifie la voix parlée | fréquence x-low low moyen élevé x-high |
2 |
| pitch-range | Spécifie la variation de la voix parlée. (Voix monotone ou voix dynamique ?) | nombre | 2 |
| play-during | Spécifie le son à jouer pendant la lecture du contenu d'un élément. | auto none url mix repeat |
2 |
| richness | Spécifie la richesse de la voix parlée. (Voix riche ou voix grêle ?) | nombre | 2 |
| speak | Spécifie si le contenu est fourni de manière auditive | normal none spell-out |
2 |
| speak-header | Cette propriété définit ou récupère si la légende du tableau est énoncée avant toutes les cellules, ou si l'énonciation se termine lorsqu'une cellule qui ne lui est pas associée est atteinte. | toujours once |
2 |
| speak-numeral | Définit ou récupère comment les nombres sont prononcés. | digits continuous |
2 |
| speak-punctuation | Définit ou récupère comment les caractères de ponctuation sont prononcés | none code |
2 |
| speech-rate | Spécifier la vitesse de parole | nombre x-slow slow moyen fast x-fast faster slower |
2 |
| stress | Là où la voix parlée « accentue » à l'endroit spécifié | nombre | 2 |
| voice-family | Définir ou récupérer le type de voix actuel | specific-voice generic-voice |
2 |
| volume | Spécifier le volume de la parole | nombre % silent x-soft soft moyen loud x-loud |
2 |