Skip to content

6PATyCb/irene_tts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Irene TTS

Плагин для Home Assistant, позволяющий использовать Ирину в качестве TTS (синтеза речи из текста).

Add Integration Add Repository

Что мне это даст?

Данный плагин позволит в Home Assistant озвучивать ответы в режиме assist и если его использовать совместно со вторым моим плагином irene_stt, то можно получить локальное управление голосом в HA (через браузер, мобильное приложение, ESP32 микрофон типа Atom-echo) на русском языке, а также получать голосовые ответы на вопросы о состоянии датчиков.

Как установить плагин

Для работы требуется Ирина запущенная в режиме runva_webapi.py и мой плагин IreneVA_Willow_plugin версии не ниже 2.1, т.к. его эндпоинт /api/tts используется для преобразования текста в голос (Willow устройство не требуется).

Установка через HACS (Рекомендуется)

  1. Удостоверьтесь что HACS установлен
  2. Добавьте этот репозиторий как Пользовательская интеграция в HACS:
    • Перейдите в HACS
    • Нажмите на три точки в правом верхнем углу экрана
    • Выберите "Пользовательские репозитории"
    • Вставьте ссылку https://github.com/6PATyCb/irene_tts в поле Репозиторий
    • Вытерите "Интеграция" в поле Тип
  3. Нажмите "Скачать" на интеграции Irene TTS
  4. Перезапустите Home Assistant

Ручная установка

  1. Скопируйте custom_components/irene_tts директорию в ваш Home Assistant custom_components директорию
  2. Перезапустите Home Assistant

Настройка

Перейдите в раздел Настройки -> Устройства и службы, нажмите кнопку Добавить интеграцию и в поиске введите Irene TTS. Далее укажите ссылку до запущенной Ирины, у меня она выглядит так:

https://192.168.133.252:5003

Теперь перейдите в раздел Настройки -> Голосовые ассистенты и там создайте нового ассистента или отредактируйте существующего. В разделе Синтез речи можно будет выбрать Irene TTS. Обращаю внимание, что плагин собран для работы с русским и английским языком и если вдруг вы выбрали еще какой-то язык для ассистента, то плагин не будет отображаться в выпадающем списке. После выбора вы можете сразу проверить работу синтеза речи нажав на кнопку ниже Попробуйте голос.

About

Плагин для HA позволяющий использовать Ирину в качестве TTS

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages