Mode automatique

Le mode automatique Lexora est une solution moderne de synthèse vocale pour le web qui convertit le contenu d’une page en audio au moment de l’affichage. Il permet aux développeurs, éditeurs et équipes produit d’ajouter un lecteur avancé sur des pages dynamiques sans pré-générer tous les fichiers audio.

Cette approche est idéale pour les lecteurs audio d’articles, les outils d’accessibilité, les sites éditoriaux, la documentation et toutes les applications qui ont besoin d’une génération audio automatique dans le navigateur.

  • Intégration HTML : ajoutez un lecteur avec un markup simple.
  • Intégration JavaScript : gardez un contrôle runtime complet pour les apps dynamiques.

Comment fonctionne le mode automatique

Le mode auto convertit le contenu du site en audio à la demande. Quand un visiteur ouvre une page, Lexora valide le contenu, génère l’audio, puis lance la lecture dès que le premier segment est prêt.

Cela permet d’ajouter de l’audio à des articles, blogs, guides ou contenus CMS sans passer par une production manuelle fichier par fichier.

Configuration du projet

Avant d’intégrer le lecteur, vous devez définir les réglages du mode automatique dans le dashboard Lexora.

Ouvrez votre projet puis cliquez sur Setup auto mode.

Cette configuration détermine le comportement global du lecteur, notamment :

  • la voix par défaut ;
  • la langue de l’interface ;
  • les options de lecture comme le sticky player ou la vitesse ;
  • la personnalisation visuelle ;
  • les règles de validation du contenu pour la génération runtime.

Comme tout se règle au niveau projet, l’intégration peut ensuite se faire avec très peu de code.

Validation du domaine et règles d’URL

Le mode auto ne fonctionne que sur des domaines validés. Cela évite qu’un tiers utilise votre configuration sans autorisation.

Vous pouvez aussi définir des règles d’URL pour décider précisément où le lecteur est actif.

  • Les règles peuvent utiliser des conditions comme is ou contains.
  • Vous pouvez inclure ou exclure certaines zones du site.
  • Si la page ne correspond pas aux règles, la génération est bloquée.

Limite de longueur du contenu

Pour garder de bonnes performances, le mode auto ne valide qu’une partie contrôlée du contenu de la page. Chaque projet peut définir une longueur maximale de texte.

  • La limite supportée va jusqu’à 10 000 caractères.
  • Une limite plus basse accélère généralement la génération.
  • Une limite plus haute permet de convertir des articles plus longs.

Consommation des crédits

Les crédits ne sont consommés que lorsqu’un nouvel audio doit être généré. Réécouter un audio déjà généré ne consomme rien de plus.

Une nouvelle génération a lieu lorsque :

  • le contenu validé de la page change ;
  • la voix configurée pour le projet change.

Comme la génération se fait pour de vrais visiteurs, les pages à fort trafic peuvent consommer plus de crédits qu’un workflow pré-généré.

Intégration

Commencez par installer la bibliothèque Lexora sur votre site. Ensuite, vous pouvez intégrer le mode auto de l’une des façons suivantes :

Intégration HTML (recommandée pour les pages statiques)

<lexora
  data-mode="auto"
  data-content-target="#article"
></lexora>

Variante avec texte direct

<lexora
  data-mode="auto"
  data-script="Your text here..."
></lexora>

Intégration JavaScript (recommandée pour les apps dynamiques et les SPA)

const target = document.querySelector('#lexora-player');

new Lexora(target, {
  mode: 'auto',
  contentTarget: '#article'
});

Exemple avec script direct

new Lexora(target, {
  mode: 'auto',
  script: 'Your text here...'
});

Génération runtime

  • L’audio est généré progressivement pour réduire l’attente.
  • La lecture démarre dès que les premiers segments sont prêts.
  • Les versions déjà générées sont réutilisées automatiquement.
  • Les règles de domaine et d’URL sont validées côté serveur.

Bonnes pratiques

  • Utilisez des sélecteurs de contenu précis pour ne convertir que le texte utile.
  • Réglez soigneusement les règles d’URL pour éviter des générations non voulues.
  • Choisissez une limite de caractères cohérente avec la longueur moyenne de vos contenus.
  • Surveillez les crédits sur les pages à fort trafic.
  • Gardez les réglages projet stables pour maximiser la réutilisation du cache audio.