diff --git a/README.md b/README.md index 2328324..61cabe2 100644 --- a/README.md +++ b/README.md @@ -753,11 +753,11 @@ script: change_settings: alias: Изменение настроек Алисы sequence: - - service: media_player.play_media - entity_id: media_player.yandex_station # замените на любую вашу колонку - data: - media_content_id: 'без лишних слов: да' # пробел после двоеточия - media_content_type: settings + - service: media_player.play_media + data: + entity_id: media_player.yandex_station # замените на любую вашу колонку + media_content_id: 'без лишних слов: да' # пробел после двоеточия + media_content_type: settings ``` Поддерживаемые значения: @@ -773,6 +773,8 @@ script: - `взрослый голос: умеренный/семейный/безопасный/без ограничений` - `детский голос: безопасный/семейный` - `имя: алиса/яндекс` +- `адаптивная громкость: да/нет` +- `кроссфейд: да/нет` ## Несколько TTS в конфиге diff --git a/custom_components/yandex_station/core/yandex_quasar.py b/custom_components/yandex_station/core/yandex_quasar.py index 11c2d45..21907fb 100644 --- a/custom_components/yandex_station/core/yandex_quasar.py +++ b/custom_components/yandex_station/core/yandex_quasar.py @@ -650,6 +650,20 @@ async def set_account_config(self, key: str, value): "key": "aliceProactivity", # /get_account_config "values": BOOL_CONFIG, }, + "адаптивная громкость": { + "key": "aliceAdaptiveVolume", # /get_account_config + "values": { + "да": {"enabled": True}, + "нет": {"enabled": False}, + }, + }, + "кроссфейд": { + "key": "audio_player", # /get_account_config + "values": { + "да": {"crossfadeEnabled": True}, + "нет": {"crossfadeEnabled": False}, + }, + }, "взрослый голос": { "key": "contentAccess", # /get_account_config "values": {