Как можно настроить в MacroDroid озвучивание текста при обнаружении определённых ключевых фраз?

Здравствуйте! <br/> Я автоматизировал процесс работы с всплывающими уведомлениями с помощью MacroDroid, но у меня возникла трудность с настройкой произнесения определённых ключевых слов в тексте уведомления при их получении. <br/> <br/> Я пытался разобраться с переменными, но безуспешно. <br/> <br/><b>Триггеры</b> <br/> Получено уведомление <br/> (Совпадает: ----) <br/> <b><br/> Действие</b> <br/> Взаимодействие с уведомлением <br/> Любое содержимое (Входящее уведомление) - Нажать на содержимое <br/> <br/> Установить переменную <br/> Ключевое_Слово: Ложь <br/> <br/> Проверить текст на экране <br/> 'Мышь' -> Ключевое_Слово <br/> <br/> Установить переменную: Истина <br/> <br/> Условие ЕСЛИ <br/> Ключевое_Слово = Истина И Произношение текста (Произносится) <br/> Конец условия <br/> <br/> Буду признателен за помощь!
  • 25 октября 2024 г. 23:12
Ответы на вопрос 1
Чтобы настроить озвучивание текста при обнаружении определённых ключевых фраз в MacroDroid, вам нужно сделать несколько шагов. Вы правильно начали с триггера и использования переменных. Давайте рассмотрим ваш процесс и сделаем необходимые изменения. 

1. **Триггер**: 
   - У вас уже установлен триггер «Получено уведомление». Это правильно.
   
2. **Действие**: 
   - Здесь нужно будет добавить дополнительное действие для проверки ключевых слов.

3. **Настройка проверки ключевых фраз**: 
   - Вместо одного условия, можно использовать несколько условий для проверки различных фраз. Например, проверяйте текст уведомления на наличие определённых слов с помощью нескольких действий «Проверить текст на экране».
   
4. **Примерная настройка**:

   - **Триггер**
     - Получено уведомление (Совпадает: ----)

   - **Действия**
     1. Установить переменную: Ключевое_Слово = Ложь
     2. Проверить текст на экране: если 'Мышь' → Ключевое_Слово = Истина
     3. Проверить текст на экране: если 'Клавиатура' → Ключевое_Слово = Истина  (и так далее для других фраз)

   - **Условие ЕСЛИ**
     - Ключевое_Слово = Истина
       - **Действие**
         - Произносить текст: [Текст уведомления]

5. **Окончательная структура**:
   - Убедитесь, что все условия правильно устроены, и что для каждого важного слова проверяется текущее уведомление.
   
6. **Технические детали**:
   - Убедитесь, что у вас разрешено озвучивание и все настройки включены для использования синтеза речи.

Пример настройки может выглядеть следующим образом:
```
Триггер: Получено уведомление

Действие 1: Установить переменную: Ключевое_Слово = Ложь
Действие 2: Проверить текст на экране: 
    Если 'Мышь', тогда: Ключевое_Слово = Истина
    Если 'Клавиатура', тогда: Ключевое_Слово = Истина
    (Добавьте дополнительные проверки по мере необходимости)

Условие: 
    Если Ключевое_Слово = Истина
        Действие: Произносить текст: [Текст уведомления]
```

Настроив это, вы сможете озвучивать текст уведомлений, содержащих определённые ключевые слова. Удачи с автоматизацией! Если возникнут дополнительные вопросы, не стесняйтесь спрашивать.
Похожие вопросы