PrestaShop Modules PrestaShop

Module Lecture Audio Produit Text-to-Speech PrestaShop 8/9

Faites écouter vos fiches produit, en un clic

Un bouton « Écouter la description » sur chaque fiche produit : synthèse vocale gratuite dans le navigateur ou voix premium OpenAI, Google et ElevenLabs, vitesse réglable, cache MP3 auto-invalidé et lecteur 100 % accessible.

En un coup d'œil
  • Bouton « Écouter la description » sur chaque fiche produit
  • 4 moteurs TTS : navigateur (gratuit), OpenAI, Google Cloud, ElevenLabs
  • Vitesse de lecture réglable de 0,75× à 2×
  • Cache MP3 généré au premier clic, invalidé à la mise à jour du produit
  • Lecteur accessible : ARIA, clavier, reduced motion — esprit EAA
PrestaShop 8 & 9 Accessibilité EAA 4 moteurs TTS Cache audio Multiboutique
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Module Lecture Audio Produit Text-to-Speech PrestaShop 8/9
v1.0.0 · mis à jour 2026-07-12
Ce que ça fait

La version courte.

01

Écoute en un clic

Un lecteur discret et élégant s'insère sur la fiche produit : lecture du nom et des descriptions, barre de progression, compteur de temps et bouton pause, sans iframe ni service tiers imposé.

02

Moteur gratuit inclus

La Web Speech API du navigateur lit les fiches directement sur l'appareil du visiteur : zéro clé API, zéro coût, zéro donnée envoyée à un tiers. Idéal pour démarrer immédiatement.

03

Voix premium au choix

Passez à une voix naturelle avec OpenAI TTS (tts-1, tts-1-hd, gpt-4o-mini-tts), Google Cloud Text-to-Speech (voix Neural2) ou ElevenLabs multilingue. Bouton de test API intégré au back-office.

04

Vitesse réglable

Le visiteur cycle entre 0,75×, 1×, 1,25×, 1,5× et 2×. La vitesse s'applique côté client : un seul fichier audio en cache couvre toutes les vitesses, sans regénération.

05

Cache intelligent

Génération au premier clic, stockage dans var/dfaudioproduct hors dossier module, ETag et réponses 304, invalidation automatique à chaque mise à jour produit, TTL optionnel et purge en un clic.

06

Accessibilité native

États aria-pressed, annonces aria-live, focus visible, navigation clavier, respect de prefers-reduced-motion : un pas concret vers les exigences de l'European Accessibility Act.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Module Lecture Audio Produit Text-to-Speech PrestaShop 8/9, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Pourquoi l'audio sur une fiche produit

L'écoute est devenue un réflexe : podcasts, messages vocaux, articles lus. Sur mobile, écouter une description en préparant autre chose est plus confortable que lire un pavé de texte. Et pour les visiteurs malvoyants, dyslexiques ou fatigués, c'est parfois la seule façon agréable de découvrir vos produits. Le module transforme le contenu que vous avez déjà rédigé en une expérience audio, sans rien réécrire.

§ 02

Un coût API borné et prévisible

Contrairement aux solutions qui génèrent l'audio à chaque visite, le module produit au maximum un fichier MP3 par produit et par langue, au premier clic seulement. Le texte est extrait côté serveur, tronqué proprement à la fin d'une phrase selon votre limite de caractères, et le fichier est réutilisé pour tous les visiteurs suivants. Modifiez le produit : le cache correspondant est purgé et l'audio se régénère à la prochaine écoute.

§ 03

Accessibilité : un investissement, pas une contrainte

L'European Accessibility Act pousse les boutiques en ligne à rendre leurs contenus accessibles. La lecture audio des fiches produit est une réponse concrète et visible : elle bénéficie aux personnes en situation de handicap comme à tous les autres visiteurs. Le lecteur lui-même est irréprochable : utilisable entièrement au clavier, annoncé correctement aux lecteurs d'écran, respectueux des préférences de mouvement réduit.

§ 04

Installation en cinq minutes

Installez le ZIP, activez : le moteur navigateur fonctionne immédiatement, sans configuration. Pour une voix premium, collez votre clé API OpenAI, Google ou ElevenLabs, choisissez la voix, cliquez sur Tester la connexion, enregistrez. Le lecteur apparaît sous le bloc d'achat de toutes vos fiches produit, dans la langue du visiteur.