Synthèse vocale sur Android

Je partage ici une trouvaille pour faire de la synthèse vocale (text to speech ou TTS) libre sur Android pour, par exemple, le guidage audio sur OrganicMaps.

Voici le lien direct vers l’APK que j’utilise en français : https://huggingface.co/csukuangfj/sherpa-onnx-apk/resolve/main/tts-engine-new/1.10.37/sherpa-onnx-1.10.37-arm64-v8a-fr-tts-engine-vits-piper-fr_FR-siwis-medium.apk

L’application ne devrait vous demander aucun accès (notamment pas d’accès Internet contrairement à l‘application de synthèse vocale de Google) et n’a pas de dépendance sur les services Google.

J’ai testé sur GrapheneOS sans service Google. Ca marche bien avec OrganicMaps pour le guidage :) Bien sur ce n’est pas parfait sur la prononciation des noms propres, mais ça fait largement l’affaire.

L’APK est issu de Sherpa onnx qui est lui même basé sur Piper. Beaucoup de langues et voix sont disponibles. Vous pouvez tester le son avec vos propres phrases ici :

https://piper.ttstool.com/


7 réactions sur “ Synthèse vocale sur Android ”

  1. Anonyme

    Merci pour l’info ! Adopté de mon côté !

  2. JP

    oui je l’utilise depuis 7 mois et c’est nickel..ça remplace la voix robot basique..beaucoup plus agréable..sur graphene aussi.

    A noter que sur iphone, la voix est normale sans ajout..étrange non?

  3. Yo

    Merci m’sieur, j’ai enfin pu mettre la voix robotique à la retraite :).
    J’ai fouillé un peu, ces deux liens pourraient être utiles pour l’article:

    -la liste des APK dispos (cherchez « FR-« ):
    https://k2-fsa.github.io/sherpa/onnx/tts/apk-engine.html

    -une page web pour les tester avant de télécharger:
    https://huggingface.co/spaces/k2-fsa/text-to-speech

    Perso j’ai préféré « vits-piper-fr_FR-tjiho-model2 » mais j’ai pas trouvé l’APK T-T, du coup rabattu sur « vits-piper-fr_FR-siwis-low », je le trouve plus agréable que le medium.

  4. Yo

    My bad le premier lien est déjà camouflé dans l’article.

  5. Arnauld

    Bonjour,

    Comment être sur de l’apk niveau sécurité ?

    Merci.

  6. Yo

    L’appli ne demande pas d’autorisation, sans exploit elle est sensé ne pas pouvoir faire grand chose (accès au système de fichier / communiquer sur internet).
    On peut scanner l’appli via virustotal.com qui retourne RAS.
    Après c’est la confiance, le téléchargement pointe vers le github de ce monsieur https://github.com/csukuangfj qui semble être un employé de Xiaomi très actif sur le TTS.

  7. Arnauld

    Merci pour ces précisions YO et cette découverte.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.