Un kit de test pour la synthèse vocale eBook (EPUB + Kindle)
HTML Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
archives
kit
README.md

README.md

Kit de test EPUB pour Text-to-speech (synthèse vocale)

Le projet text-to-speech est né de la volonté de mieux concevoir les livres numériques que nous fabriquons. Et plutôt que de nous limiter à une analyse purement technique de la situation, nous avons cherché dans un premier temps à voir quels problèmes pouvaient se poser pour des contenus que nous retrouvons régulièrement dans les livres afin que cela puisse également servir aux éditeurs, aux correcteurs et aux auteurs.

Ce kit est loin d’être complet, il constitue une base sur laquelle beaucoup de choses sont à ajouter. Ce projet est né en avril 2015, cf. ce billet. Faute de temps et de contributions, il n’a pas pu être complété et mis à jour vers EPUB3 avant ce dépôt sur Github.

Licence

Ce kit est placé sous licence Creative Commons 0. En d’autres termes, c’est comme si nous le transférions dans le domaine public.

Message à caractère informatif

Dans la mesure où il faut bien constater un relatif désintérêt pour l’accessibilité et la synthèse vocale en particulier, je devine que ce projet aurait énormément à gagner en passant sous la responsabilité d’un organisme ou d’une association spécialisée sur le sujet (synergies, contributions, réseaux, etc.).

En outre, cela faciliterait grandement les tests puisque des utilisateurs réels de cette technologie pourraient manipuler le kit et fournir des résultats plus précis, en utilisant des fonctionnalités que je n’utilise peut-être pas.

Depuis plus d’un an, le projet ne peut avancer faute de contributions et, malheureusement, rien n’indique que la situation puisse s’arranger. Il faut donc tirer les conclusions qui s’imposent et reconnaitre que d’autres seraient certainement mieux placés pour gérer ce projet.

Aussi, si vous êtes un organisme ou une association et que la reprise de ce repo vous intéresse, merci de me contacter pour que nous puissions en discuter.

TODO

La version EPUB3 a été créée à l’occasion du dépôt Github, elle entraîne la dépréciation de la version ePub 2. Néanmoins, elle n’est qu’une base sur laquelle beaucoup de choses vont devoir être entreprises.

Voici ce qu’il reste à faire pour ce projet, avec un calendrier suffisamment vague pour ne pas se planter — chat échaudé…

Court terme

  • Ajouter une couverture.
  • Réintégrer les résultats ePub 2 au kit (même si déprécié).
  • Compléter ARIA + les inflections epub:type.
  • Ajouter des contenus SVG, MathML, etc.
  • Vérifier que tout est OK au niveau structure, sémantique, etc.

Moyen terme

  • Collecter et présenter les résultats.
  • Revoir les textes.
  • Mettre à jour en EPUB 3.1 (metadata, attributs ARIA role, etc.).
  • Établir une liste de bonnes pratiques.

Long terme

  • Créer une sorte de Can I Use pour la synthèse vocale eBook (rechercher quelque chose → obtenir les résultats).
  • Revoir l’architecture du fichier EPUB pour faciliter ce CanIUse – si besoin.
  • Créer des kits dans d’autres langues.
  • Créer un kit pour le fixed-layout (mise en page fixe), si possible interactif.

Infos utiles

  • Les fichiers ne disposent pas de feuilles de styles CSS — si besoin, ils sont ajoutés dans <head>.
  • Les versions Kindle sont simplement converties à l'aide du logiciel Kindle Previewer.
  • Des identifiants sont attribués aux éléments HTML afin de spécifier ce qui est testé (dans le paragraphe, la liste, etc.).
  • Les tests sont systématiquement effectués avec les outils activés (VoiceOver, Talkback, etc.), des différences notables pouvant être reportés avec des fonctionnalités « light » comme « Parole » sur iOS, par exemple.
  • Les langues étrangères sont indiquées à l'aide de xml:lang (et pas de lang).
  • Les outils payants n’ont pas pu être testés.
  • Depuis ajout de MathML et SVG, Kindle Previewer ne peut plus convertir pour Kindle for iOS. La version précédente reste néanmoins à disposition.