Cue - Propriété CSS

cue
cue-before
cue-after

Résumé des caractéristiques de la propriété cue

Description rapide
Détermine le son à jouer avant et après la restitution sonore d'un élément.
Statut
Problèmes de compatibilité
Utilisable sur
HTML
Valeurs prédéfinies
none
Pourcentages
Ne s'appliquent pas.
Valeur initiale
none
Héritée par défaut
Non.
Type d'animation
Not animable : la propriété cue ne peut pas être animée.
Module W3C
Module CSS - Parole (TTS)
Références (W3C)
 🡇  
 🡅  
Statut du document: CR (document candidat à la recommandation)

Statut du document: DEPR (Ancienne spécification, déclarée obsolète)

Description des propriété cue, cue-after, cue-before.

Ces propriétés concernent la restitution vocale des contenus. Elles sont encore très peu prises en charge, bien que la restitution vocale soit possible sur de nombreux navigateurs.

Ces propriétés définissent un son à jouer avant ou après la restitution sonore de l'élément. Cela permet d'attirer l'attention de l'auditeur sur un élément en produisant par exemple un petit "Ding" avant ou après sa lecture. Ce peut être aussi un jingle.

La propriété cue est un raccourci pour les deux propriétés cue-before et cue-after définissant respectivement le son joué avant la restitution de l'élément et le son joué après.

Valeurs pour cue-before et cue-after.

  • cue: none;

    Valeur par défaut. Aucun son n'est ajouté avant et après la lecture de l'élément.

  • cue: url(...) url(...); /* ou */ cue-before: url(...); cue-after: url(...);

    Le premier son indiqué est joué avant la restitution sonore de l'élément, tandis que le deuxième son indiqué est joué après.

    Si une seule url() est indiquée pour cue, le son est joué avant et après.

Valeurs standards :

cue: initial (none) cue: inherit cue: revert cue: revertLayer cue: unset
cue-before: initial (none) cue-before: inherit cue-before: revert cue-before: revertLayer cue-before: unset
cue-after: initial (none) cue-after: inherit cue-after: revert cue-after: revertLayer cue-after: unset

Pour plus d'informations, reportez-vous aux pages de présentation de ces différentes valeurs : initial, inherit, revert, revert-layer, unset.

Exemple.

Si la restitution sonore est possible sur votre navigateur vous avez dû entendre un son avant chaque titre de cette page.

Historique des propriétés cue, cue-before et cue-after.

La restitution sonore des documents avait tout d'abord été définie dans la partie "Aural" de CSS 2, mais cette conception était mal adaptée aux synthétiseurs récents. Tout a été repensé dans le module CSS Speech Module Level 1.

  • Styles pour la restitution vocale

    Définition initiale de la propriété cue dans le moduel "Aural" de CSS2.
    REC
    11 Avril 2008
    Recommandation.
    DEPR
    05 Juin 2018
    Ancienne spécification, déclarée obsolète.
  • Module CSS - Parole (TTS) - Niveau 1

    Refonte complète de toute la partie restitution sonore en CSS. Le module s'appelle maintenant "speech". La propriété cue est conservée avec une nouvelle définition.
    WD
    14 Mai 2003
    Document de travail.
    CR
    10 Mars 2020
    Candidat à la recommandation.
    PR
    REC

Restitution vocale du texte. Voir aussi...

La propriété cue fait maintenant partie de la nouvelle spécification CSS Speech Module, regroupant tout ce qui concerne la technologie TTS (Text To Speech).

Propriétés :

cue-after
Séquence sonore à jouer après la lecture d'un élément.
cue-before
Séquence sonore à jouer avant la lecture d'un élément (restitution sonore).
pause
Définit le silence avant et après la restitution sonore d'un élément.
pause-after
Définit le silence après la restitution sonore de l'élément
pause-before
Définit le silence avant la restitution sonore de l'élément
rest
Définit la durée d'un silence avant ou après la restitution sonore d'un élément.
rest-after
Définit la durée d'un silence éventuel après la restitution sonore d'un élément.
rest-before
Définit la durée du silence éventuel avant la restitution sonore d'un élément.
speak
Définit si l'élément doit être lu lors d'une restitution sonore
speak-as
Définit comment doit être lu le contenu d'un élément lors d'une restitution sonore de la page.
voice-balance
Contrôle la distribution sonore entre gauche et droite (lors d'une restitution vocale).
voice-duration
Définit le temps que devra durer la restitution sonore de l'élément.
voice-family
Définit le type de voix à utiliser pour la restitution sonore (homme, femme, enfant...).
voice-pitch
Définit la fréquence de la voix (plus ou moins aiguë) dans le cas d'une restitution sonore du document.
voice-range
Définit la plage dans laquelle la fréquence de la voix peut varier (dans le contexte d'une restitution sonore).
voice-rate
Définit le débit de paroles (en mots par minutes) dans le cas d'une restitution sonore du document.
voice-stress
Définit l'accentuation de la voix, dans le cas d'une restitution sonore de l'élément.
voice-volume
Définit le volume de la voix lors de la restitution sonore du document.