Интеграция xAI TTS для Home Assistant, созданная с помощью Claude — полный репозиторий
Разработчик на r/ClaudeAI работал с Claude, чтобы создать пользовательскую интеграцию xAI TTS для Home Assistant. Интеграция использует новый голос Eve от xAI и поддерживает все пять голосов xAI (Eve, Ara, Rex, Sal, Leo), а также выразительные речевые теги, такие как [pause], [laugh], <emphasis>, <slow> и другие.
Основная техническая сложность: современная платформа TTS в HA требует метод async_stream_tts_audio, возвращающий TTSAudioResponse — старый путь async_get_tts_audio молчаливо терпит неудачу в голосовых конвейерах. Эта деталь плохо документирована, и потребовалось время на отладку.
При цене $15/1 млн символов, Eve оценивается так же, как OpenAI, и, по сообщениям, более выразителен для длинного контента, чем голос Ballad от OpenAI.
Репозиторий доступен по адресу github.com/therealakahn/ha-xai-tts. Автор заявляет, что поддержка HACS не планируется; предоставляется как есть.
📖 Источник: r/ClaudeAI
👀 Смотрите также

Одностраничный интерфейс чат-бота для локального запуска Gemma 4 26B A4B
Разработчик создал одностраничный HTML-чатбот, который подключается к локально запущенной модели Gemma 4 26B A4B с контекстным окном 32K при скорости 50-65 токенов в секунду, распределённой между видеокартами 7900 XT и 3060 Ti GPU. Интерфейс включает полную потоковую передачу, рендеринг Markdown и управление параметрами.

Vigil: Криптографическая система идентификации для агентов OpenClaw для предотвращения блокировки
Разработчик, запускающий агентов OpenClaw, обнаружил, что анонимный трафик агентов всё чаще блокируется сайтами, и предлагает Vigil — систему входа, которая предоставляет агентам криптографические идентификаторы для формирования репутации и предотвращения безразборной блокировки.

Режим планирования кода Claude снижает процент переделок с 40% до почти нуля.
Разработчик отследил более 30 сессий кодирования с Claude Code и обнаружил, что пропуск режима планирования приводит к переделке задач с нуля в 40% случаев. С использованием режима планирования процент переделок упал практически до нуля, при этом одна функция заняла всего 17 минут против 35+ минут без планирования.

Как переместить или переименовать папки проекта Claude Code без потери истории сессий
Claude Code хранит историю сессий, используя абсолютные пути к проектам, поэтому перемещение или переименование папок с помощью команды mv нарушает доступ к сессиям. Инструмент clamp исправляет это, перенося данные сессий в соответствии с новыми путями.