Comment lire un texte automatiquement avec la voix de Google Traduction

Salut les dev's !

 

Pour un projet perso j'ai eu besoin de récupérer la voix Google Traduction d'un texte donné.

 

J'ai vu qu'on pouvait faire ça via un package python qui s'appelle gTTS (https://pypi.org/project/gTTS/)

 

Mais vu que moi j'en ai besoin dans d'autres contextes qu'en ligne de commande, j'en ai fait une API (Oui encore une fois ! J'ai l'impression que ça va devenir une habitude de faire des API depuis que j'ai fait https://api.touslesverbes.com ahah) qui prend un texte et une langue et ressort l'audio.

 

Exemple ici avec mon magnifique nom en Français

https://gtts-api.miniggiodev.fr/Pierre%20Miniggio?lang=fr

 

Mais en vrai ça sonne 100x mieux en italien :

https://gtts-api.miniggiodev.fr/Pierre%20Miniggio?lang=it

 

 

Du coup pour l'utiliser, je pense que vous avez compris :

- Le texte après le "/"

- La langue en paramètre dans l'URL (si on précise pas, ça sera du fr)

 

Si y'en a qui veulent autohéberger le projet, le lien github est ici :

https://github.com/pierreminiggio/gtts-api