Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

À propos

OpenAI TTS est une intégration de synthèse vocale qui fonctionne avec OpenAI et avec tout serveur implémentant l'API vocale d'OpenAI. Des préréglages pour OpenAI, Mistral, Groq, Lemonfox, Kokoro et Chatterbox renseignent le point de terminaison, les modèles et les voix, et un préréglage personnalisé couvre d'autres serveurs, dans le cloud ou auto-hébergés. Une même entrée peut contenir plusieurs agents TTS, chacun avec son propre modèle, sa voix, sa vitesse, son format audio et son traitement audio, avec lecture en streaming et normalisation du volume sonore. Les annonces peuvent d'abord jouer un carillon, rétablir ensuite le volume des enceintes, et atténuer ou mettre en pause le média en cours. Une action de lecture vocale cible des lecteurs multimédias, et une autre action enregistre une nouvelle clé API pour les fournisseurs qui délivrent des clés de courte durée. Des notifications de Corrections apparaissent quand une voix est supprimée en amont, quand OpenAI retire un modèle, ou quand une annonce cible une enceinte sur laquelle Music Assistant diffuse aussi.

Résumé automatique du README et du code de sfortis/openai_tts, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact

Prise en charge

  • Utilise le cloud du fournisseur Nécessite une connexion internet et un compte chez le fournisseur.

  • Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.

  • Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.

Fournit

  • Capteurs

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

Ajouter un service TTS (étape 1 sur 2)

  • Fournisseur

Ajouter un service TTS (étape 2 sur 2)

  • Nom du compte (facultatif, par ex. Personnel / Travail)
  • Clé API
  • Point de terminaison de l'API

Également demandé lors d’une modification de la connexion.

Authentifier à nouveau OpenAI TTS

  • Clé API

Après la mise en place

  • Activer un carillon avant la voix (utile pour les annonces)
  • Son du carillon
  • Vitesse (de 0,25 à 4,0)
  • Modèle
  • Voix
  • Activer les instructions personnalisées
  • Instructions (laisser vide pour désactiver)
  • Activer la normalisation du volume sonore de l'audio généré (utilise plus de CPU)
  • Rétablir le volume des enceintes après la lecture TTS
  • Mode annonce (les enceintes atténuent ou mettent en pause au lieu de remplacer ce qui est en lecture)
  • Toujours mettre en pause le média en cours avant de parler

Textes issus du code de sfortis/openai_tts. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.

Entités

  • CapteursÉtat

Actions

  • OpenAI TTS SpeakPrononce un message sur des lecteurs multimédias avec l'un des agents TTS de cette intégration, avec carillon, normalisation et contrôle du volume en option.Champs : Entité TTS, Message, Voix, Vitesse, Instructions, Charge utile supplémentaire, Langue, Jouer le carillon, Son du carillon, Normaliser l'audio
  • Définir la clé APIEnregistre une nouvelle clé API sur une entrée OpenAI TTS et la recharge. Prévu pour les fournisseurs qui délivrent des clés de courte durée, afin qu'une automatisation puisse renouveler la clé sans que personne n'ouvre les réglages. La clé est écrite dans le stockage propre à Home Assistant, pas dans une entité, mais note que les traces d'automatisation conservent les données avec lesquelles un service a été appelé.Champs : Entrée, Entité TTS, Clé API, Vérifier la clé d'abord

Dépannage

  • DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.
  • Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :La voix TTS a été supprimée en amont, OpenAI retire le modèle d'un agent TTS, Des annonces ciblent une enceinte sur laquelle Music Assistant diffuse aussi

Extrait du README

Text-to-speech for Home Assistant from OpenAI, Mistral, Groq, Lemonfox, Kokoro, Chatterbox or any server that implements the OpenAI speech API.

OpenAI TTS is a text-to-speech integration for Home Assistant that works with any service implementing the OpenAI speech API, in the cloud or self-hosted. Presets for the common providers fill in the endpoint, the models and the voices.

  • Several TTS agents under one entry, each with its own model, voice, speed, audio format and audio processing.
  • Audio in mp3, opus, aac, flac, wav or pcm, chosen per profile. Some providers accept fewer formats, and the selector then offers only those: Groq accepts wav, Chatterbox accepts mp3, opus and wav,…
  • Streaming playback, so audio plays as it arrives instead of after the whole clip is written. Streaming works with mp3, opus, aac and pcm. A wav or flac file states its length in a header before any…
  • Sentence streaming for the voice assistant, off by default and set per profile. When the conversation agent streams its reply, speech starts on the first finished sentence rather than on the…
  • Loudness normalisation, on by default. It runs on the stream for mp3, opus, aac and pcm. For wav and flac, and whenever a chime is added, it runs on the finished clip instead.
  • A gain per profile, from -12 to +12 dB in steps of 0.5 dB, with a limiter so a boost cannot clip. With normalisation on, a boost raises the level much less than it says, see Known Limitations.
Extrait du README de sfortis/openai_tts, GNU GPL v3.0. Abrégé.

S’affiche dans Vulpo :

carte Graphique, Apple Watch.

Informations

Installations
1 k partagent leurs statistiques
Étoiles GitHub
221
Connexion
Utilise le cloud du fournisseur
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v3.11,
Catégorie
IA et voix, Modèles d’IA
Type
Intégration de la Marketplace
Marque
OpenAI
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
openai_tts

Également chez OpenAI

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres