Que fait edge-tts ?
Synthèse vocale utilisant uvx edge-tts pour générer de l'audio à partir de texte. À utiliser lorsque (1) l'utilisateur demande une sortie audio/voix avec le déclencheur ou mot-clé « tts ». (2) Le contenu doit être écouté plutôt que lu (multitâche, accessibilité, conduite, cuisine). (3) L'utilisateur souhaite une voix, une vitesse, un ton ou un format spécifique pour la sortie TTS.
Utilisation
Pour utiliser cette compétence, exécutez la commande suivante:
uvx edge-tts --text "Votre texte ici" --voice fr-FR-HortenseRUS --rate +20% --pitch -5Hz --write-media sortie.mp3
Paramètres courants
--text: Texte à synthétiser (obligatoire)--voice: Voix à utiliser (par exemplefr-FR-HortenseRUS)--rate: Ajustement de la vitesse (ex:+20%,-10%)--pitch: Ajustement du ton (ex:-5Hz,+10Hz)--write-media: Fichier de sortie (format comme.mp3,.wav)
Exemple
Utilisateur : tts Dis bonjour au monde avec une voix rapide et aiguë.
IA : Bien sûr, je génère l'audio maintenant.
$ uvx edge-tts --text "Bonjour le monde" --voice fr-FR-HortenseRUS --rate +30% --pitch +10Hz --write-media bonjour.mp3
Remarque : Pour une liste complète des voix disponibles, exécutez
uvx edge-tts --list-voices.