Paramettrage du TTS?

J’ai envie de pouvoir ralentir la vitesse d’élocution et le niveau sonore du TTS (j’utilise pico-tts).

Comment pouvons nous passer des arguments pour faire cela ?

Bonjour,
à priori c’est en dur dans la config de l’équipement TTS rubrique Options mplayer (optionnel). Par exemple
-ao pulse -af scaletempo -speed 0.90 -volume 90
Je n’ai vu nulle part comment passer ces options en dynamique dans un scénario par exemple.

Bon pour baisser le niveau de sortie sonore j’ai trouvé (j’utilise un ReSpeaker 2-Mics Pi HAT). On reste avec la commande alsamixer en SSH. C’est beaucoup moins saturé et on comprend mieux les réponses.

Par contre pour la vitesse d’élocution…

-speed 0.90

Tu peux jouer sur les paramètres des différentes commandes dans le profil.json (sous .config) avec le tag « arguments »

Explications Rhasspy par ici https://rhasspy.readthedocs.io/en/latest/text-to-speech/#command

Exemple ou j’ai joué sur le Word Gap de espeak http://espeak.sourceforge.net/commands.html avant de revenir sur picotts:

"text_to_speech": {
        "espeak": {
            "arguments": [
                "-g",
                "2"
            ],
            "voice": "fr"
        },
        "picotts": {
            "language": "fr-FR"
        },
        "system": "picotts"
    },
...

Bonjour,
Je souhaite également ralentir le débit du TTS.
Pourriez-vous m’indiquer le chemin d’accès à ces fichier .json.

Merci