Intégration TTS xAI pour Home Assistant construite avec Claude — Répo complet

✍️ OpenClawRadar📅 Publié: May 13, 2026🔗 Source
Ad

Un développeur sur r/ClaudeAI a collaboré avec Claude pour construire une intégration xAI TTS personnalisée pour Home Assistant. L'intégration utilise la nouvelle voix Eve de xAI et prend en charge les cinq voix xAI (Eve, Ara, Rex, Sal, Leo), ainsi que des balises vocales expressives comme [pause], [laugh], <emphasis>, <slow>, etc.

Le principal défi technique : la plateforme TTS moderne de HA nécessite la méthode async_stream_tts_audio renvoyant un TTSAudioResponse — l'ancienne méthode async_get_tts_audio échoue silencieusement dans les pipelines vocaux. Ce détail est mal documenté et a pris du temps à corriger.

À 15 $/1 million de caractères, Eve est proposée au même prix qu'OpenAI et serait plus expressive pour les contenus longs que la voix Ballad d'OpenAI.

Le dépôt est disponible sur github.com/therealakahn/ha-xai-tts. L'auteur précise qu'aucun support HACS n'est prévu ; il est fourni en l'état.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Claude Code v2.1.217 : Limite de profondeur des sous-agents, autocomplétion des émojis et correctifs critiques
Tools

Claude Code v2.1.217 : Limite de profondeur des sous-agents, autocomplétion des émojis et correctifs critiques

Claude Code v2.1.217 limite les sous-agents simultanés à 20, ajoute une autocomplétion d'emoji, corrige une fuite mémoire dans les sorties MCP et résout les problèmes de mise à jour automatique sous Windows.

OpenClawRadar
Bibliothèque de journalisation Article 12 open-source pour la conformité à l'IA Act de l'UE
Tools

Bibliothèque de journalisation Article 12 open-source pour la conformité à l'IA Act de l'UE

Une bibliothèque TypeScript gratuite et open-source pour les applications Node.js utilisant le SDK AI Vercel qui implémente les exigences de journalisation de l'Article 12 avec des journaux JSONL en ajout uniquement, une chaînage de hachage SHA-256 pour la détection de falsification et une application de la rétention de 180 jours.

OpenClawRadar
La documentation de Claude Code comprend des composants React excessifs qui gonflent le nombre de jetons.
Tools

La documentation de Claude Code comprend des composants React excessifs qui gonflent le nombre de jetons.

L'analyse de la documentation LLM de Claude Code révèle que les fichiers MDX contiennent des composants React massivement intégrés, avec context-window.md utilisant 18 501 tokens mais seulement 551 tokens de contenu documentaire réel.

OpenClawRadar
Exploiter le Signal d'Agence Cachée des LLM (Â) pour un Meilleur Appel d'Outils
Tools

Exploiter le Signal d'Agence Cachée des LLM (Â) pour un Meilleur Appel d'Outils

Un développeur a découvert que les LLM possèdent une direction d'état caché linéairement séparable appelée  qui prédit les appels d'outils avec une AUC > 0,94. En utilisant ce signal pour forcer les appels d'outils, les performances de Qwen3-1.7B sont passées de 26,7 % à 85 % (+58 % d'amélioration) et les échecs sans outil ont été réduits de 43 % à 2,6 %.

OpenClawRadar