# Piper

Lire à voix haute et synthèse vocale. Fiche « Apps et logiciels d'IA » de QUELLE IA, d'après les pages officielles (octobre 2026). Page : https://quelleia.com/logitheque/piper/

## Télécharger

- Mac : Gestionnaire de paquets, https://pypi.org/project/piper-tts/ (pip install piper-tts (Intel et Apple Silicon))
- Windows : Gestionnaire de paquets, https://pypi.org/project/piper-tts/ (pip install piper-tts (x64))
- Linux : Gestionnaire de paquets, https://pypi.org/project/piper-tts/ (pip install piper-tts (x86_64 et ARM64))
- Linux : Dépôt officiel, https://github.com/OHF-Voice/piper1-gpl/releases (Paquets Python publiés avec chaque version)

## En bref

Piper est un moteur de synthèse vocale libre qui tourne en local, vite même sur de petites machines, avec des voix pour 44 langues et variantes régionales, dont le français de France. Son développement se poursuit sur le dépôt OHF-Voice/piper1-gpl de l'Open Home Foundation, l'ancien rhasspy/piper étant archivé.

Pourquoi il est là : Cette voix de synthèse libre fonctionne sans connexion ; Home Assistant et le lecteur d'écran NVDA s'en servent.

- Éditeur : Open Home Foundation
- Prix : Gratuit (logiciel libre)
- Licence : open source (GPL-3.0)
- Fonctionnement : En local. La synthèse tourne sur la machine ; les voix se téléchargent depuis Hugging Face.
- Systèmes : Mac, Windows, Linux

## À quoi ça sert

- Donner une voix locale à un assistant domotique Home Assistant.
- Convertir un texte en fichier WAV depuis le terminal.
- Monter un petit serveur web de synthèse vocale pour d'autres applis.
- Entraîner une nouvelle voix à partir de ses propres enregistrements.

## Fonctions

- **Ligne de commande** : Génère un fichier audio ou le joue directement, avec réglage du volume et des silences.
- **Serveur web** : Serveur HTTP de synthèse, avec une page de test et le choix du locuteur.
- **Bibliothèques** : Bibliothèques Python et C/C++ pour l'intégrer à un logiciel.
- **Téléchargement des voix** : Commande intégrée pour lister et télécharger les voix.
- **Carte graphique en option** : Accélération CUDA avec le paquet onnxruntime-gpu.
- **Entraînement** : Outils pour entraîner de nouvelles voix.

## Pour qui

Développeurs, bidouilleurs de domotique et projets d'accessibilité qui veulent une voix de synthèse locale à intégrer.

## Ce qu'il faut savoir

- À noter : L'ancien dépôt rhasspy/piper, sous licence MIT, est archivé ; le nouveau, OHF-Voice/piper1-gpl, est sous GPL-3.0.
- Limites : Pas d'interface graphique : Piper s'installe avec pip et s'utilise en ligne de commande, en serveur ou en bibliothèque.
- À noter : L'Open Home Foundation cherche des mainteneurs pour le projet.
- Langues : Le français de France fait partie des langues prises en charge, avec sept voix publiées.
- Limites : La ligne de commande recharge la voix à chaque appel et reste lente : pour un usage répété, l'éditeur conseille le serveur web.
- Configuration demandée par l'éditeur : Python 3.9 ou plus récent ; paquets précompilés pour macOS (Intel et Apple Silicon), Windows x64 et Linux x86_64 et ARM64.

## Modèles

177 voix publiées sur Hugging Face (rhasspy/piper-voices), dont sept en français de France.

- fr_FR-siwis-medium
- fr_FR-tom-medium
- fr_FR-upmc-medium
- fr_FR-mls-medium
- fr_FR-gilles-low
- en_US-lessac-medium

## Sur QUELLE IA

- [Le classement de la synthèse vocale](https://quelleia.com/voix/synthese-vocale/) : Pour aller plus loin sur l'usage « lecture et voix ».
- [La voix sur QUELLE IA](https://quelleia.com/voix/) : Pour aller plus loin sur l'usage « lecture et voix ».
- [Le classement de la transcription](https://quelleia.com/voix/transcription/) : Pour aller plus loin sur l'usage « lecture et voix ».
- [Ollama & les modèles locaux](https://minilabai.com/guides/ollama-modeles-locaux/) : Servir un modèle local avec Ollama, sur une API compatible OpenAI et Anthropic que la plupart des agents de code savent appeler. Guide du même auteur que QUELLE IA.

## Sources

- https://github.com/OHF-Voice/piper1-gpl/blob/main/README.md
- https://github.com/OHF-Voice/piper1-gpl/blob/main/docs/VOICES.md
- https://github.com/rhasspy/piper
- https://github.com/OHF-Voice/piper1-gpl/blob/main/docs/CLI.md
- https://github.com/OHF-Voice/piper1-gpl/blob/main/docs/API_HTTP.md
- https://github.com/OHF-Voice/piper1-gpl/blob/main/CHANGELOG.md
- https://pypi.org/project/piper-tts/
- https://github.com/OHF-Voice/piper1-gpl/releases
- https://github.com/OHF-Voice/piper1-gpl/blob/main/COPYING
- https://huggingface.co/rhasspy/piper-voices
- https://github.com/OHF-Voice/piper1-gpl/releases/tag/v1.8.0
