English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Les attributs auditifs définissent la présentation auditive du document.
Les feuilles de style auditives font partie de CSS, elles combinent la synthèse vocale et les effets sonores, permettant ainsi aux personnes aveugles et aux utilisateurs de lecteurs d'écran d'accéder plus facilement aux documents web.
Il est possible d'utiliser des démonstrations auditives :
Les aveugles
Dans les voitures
Dans des appareils tels que l'entertainment familial
Systèmes de fichiers industriels et médicaux
Aider à apprendre à lire ou à lire pour les utilisateurs ayant des difficultés de lecture
Lors de l'utilisation des attributs auditifs, le canevas est composé d'un espace physique tridimensionnel (son surround) et d'un espace-temps (un espace où l'on peut spécifier des sons avant, pendant et après d'autres sons). Les attributs CSS permettent également de modifier la qualité de la synthèse vocale (type de voix, fréquence, tonalité, etc.).
Exemple de feuille de style audio: }}
h1, h2, h3, h4, h5, h6 { voice-family: male; stress: 20; richness: 90; cue-before: url("pop.au"); } p { azimuth: center-left; } quotes { volume: x-soft; }Testez pour voir‹/›
Cela guidera le synthétiseur vocal pour prononcer le titre avec une voix masculine très riche (une 'police audio'). Le fichier audio de l'échantillon sera joué à partir de l'URL fournie.
Le paragraphe semble provenir de la gauche avant (si le système audio dispose de la fonction audio spatiale) et les citations seront plus douces.
Attribut | Valeur de l'attribut | Description |
---|---|---|
azimuth | azimuth | Définir la position horizontale d'où doit émaner le son. |
cue | cue | Définir les attributs de prompte (c'est-à-dire cue) en une seule déclaration.-before et cue-after)en abrégé. |
cue-after | cue-after | Spécifier le son qui doit être joué après avoir prononcé le contenu de l'élément pour le séparer des autres éléments. |
cue-before | cue-before | Spécifier le son qui doit être joué avant de prononcer le contenu de l'élément pour le séparer des autres éléments. |
elevation | elevation | Définir la position verticale d'où doit émaner le son. |
pause | pause | Abréviation pour définir les attributs de pause (c'est-à-dire pause avant et pause après) dans une déclaration. |
pause-after | pause-after | Spécifier le temps de pause à observer après avoir prononcé le contenu de l'élément. |
pause-before | pause-before | Spécifier le temps de pause à observer avant de prononcer le contenu de l'élément. |
pitch | pitch | Spécifier la hauteur moyenne de la voix (fréquence). La hauteur moyenne de la voix dépend de la série de sons. |
pitch-range | pitch-range | Spécifier la variation de la hauteur moyenne de la voix. |
play-during | play-during | Spécifier la voix qui doit être jouée en arrière-plan lorsque le contenu de l'élément est prononcé. |
Spécifier le volume de la voix. | Spécifier le volume de la voix. | richness |
speak | speak | Spécifier si le texte doit être présenté sous forme de voix, et si oui, de quelle manière. |
speak-header | speak-header | Spécifier si le nom de l'en-tête doit être prononcé avant chaque cellule ou uniquement avant la cellule. |
speak-numeral | speak-numeral | Spécifier comment les nombres doivent être prononcés. |
speak-punctuation | speak-punctuation | Spécifier comment les points de ponctuation doivent être prononcés. |
speech-rate | speech-rate | Spécifier le taux de parole, c'est-à-dire le nombre de mots prononcés par minute. |
Stress | Stress | Spécifier le 'stress' dans la voix. |
voice-family | voice-family | Spécifier une liste prioritaire de noms de famille de voix, séparés par des virgules. |
volume | volume | Spécifier le volume de la voix. |