Этот пользовательский компонент интегрирует сервис Openai текста в речь (TTS) с Home Assistant, что позволяет пользователям конвертировать текст в разговорную аудио. Сервис поддерживает различные языки и голоса, предлагая настраиваемые параметры, такие как голосовая модель.
Компонент Openai TTS для домашнего помощника позволяет использовать API OpenAI для генерации разговорного звука из текста. Это может использоваться в автоматизациях, помощниках, сценариях или любом другом компоненте, который поддерживает TTS в домашнем помощнике. Вам нужен ключ API OpenAI.
service: tts.speak
target:
entity_id: tts.openai_nova_engine
data:
cache: true
media_player_entity_id: media_player.bedroom_speaker
message: My speech has improved now!
Перейти к меню боковой панели HACS
Нажмите на меню переполнения 3-DOT в правом верхнем углу и выберите элемент «Пользовательские репозитории».
Скопируйте/вставьте https://github.com/sfortis/openai_tts в текстовое поле «Репозитория» и выберите «Интеграция» для записи категории.
Нажмите «Добавить», чтобы добавить пользовательский репозиторий.
Затем вы можете нажать на вход «Открыть речевые службы» и загрузить его. Перезапустите домашний помощник, чтобы применить компонент.
Добавьте интеграцию через пользовательский интерфейс, предоставьте клавишу API и выберите необходимую модель и голос. Многочисленные экземпляры могут быть настроены.
Убедитесь, что у вас есть папка custom_components в вашем каталоге конфигурации домашнего помощника.
Внутри папки custom_components создайте новую папку с именем openai_tts .
Поместите файлы Repo в папку openai_tts .
Перезапустить домашний помощник
Добавьте интеграцию через пользовательский интерфейс, предоставьте клавишу API и выберите необходимую модель и голос. Многочисленные экземпляры могут быть настроены.