Voice-duration - Propriété CSS

voice-duration

Résumé des caractéristiques de la propriété voice-duration

Description rapide
Définit le temps que devra durer la restitution sonore de l'élément.
Statut
Problèmes de compatibilité
S'applique à
Tous les éléments.
Utilisable sur
HTML
Valeurs prédéfinies
auto
Pourcentages
Ne s'appliquent pas.
Valeur initiale
auto
Héritée par défaut
Non.
Type d'animation
Not animable : la propriété voice-duration ne peut pas être animée.
Module W3C
Module CSS - Parole (TTS)
Références (W3C)
Statut du document: CR (document candidat à la recommandation)

Schéma syntaxique de voice-duration.

voice-duration - Syntax DiagramSyntax diagram of the voice-duration CSS property. auto auto duration durationvoice-duration:;voice-duration:;
Schéma syntaxique de la propriété voice-duration
Les liens du schéma donnent accès à plus de détails

voice-duration - Description.

Cette propriété est encore très peu reconnue par les navigateurs (2022). Elle est décrite dans le module de standardisation "CSS Speech Module" publié en 2020.

voice-duration est une propriété qui définit le temps que devra durer la restitution sonore de l'élément. Plus ce temps est court, plus la lecture devra être rapide. Les temps de pause (voir pause et rest) et le temps nécessaire à la restitution des jingles (voir cue) ne sont pas inclus dans le temps défini par voice-duration.

Valeurs pour voice-duration.

  • voice-duration: auto;

    Cette valeur n'impose aucune durée prédéterminée pour la lecture de l'élément. La durée réelle dépendra de la valeur donnée à la propriété voice-rate.

  • voice-duration: 3s;

    Une valeur suivie d'une des unités de durée. L'unité la plus pratique est la seconde, mais la milliseconde pourrait aussi être utilisée.

    Les valeurs négatives ou nulles ne sont pas autorisées.

Valeurs communes à toutes les propriétés :

voice-duration: initial (auto) voice-duration: inherit voice-duration: revert voice-duration: revertLayer voice-duration: unset

Les valeurs communes sont présentées sur ces pages : initial, inherit, revert, revert-layer, unset.

Animation de la propriété voice-duration.

Comme toutes les propriétés relatives à la restitution sonore, voice-duration ne peut pas être animée.

Exemple interactif avec la propriété voice-duration.

voice-duration :
Texte à restituer.

Prise en charge par les navigateurs (compatibilité).

Pour l'instant (2022) aucun navigateur ne traite les propriétés CSS relatives à la restitution sonore.

Historique de la propriété voice-duration.

Voir aussi, à propos de la restitution sonore.

Le module CSS Speech Module regroupe les propriétés relatives à la restitution sonore et au Text To Speech, dont voice-duration. D'autres propriété sont également décrites dans ce module.

Propriétés :

cue
Détermine le son à jouer avant et après la restitution sonore d'un élément.
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-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.