Поддерживаю предложение. Дополню: Вам известно, что русский язык очень богат :) Существует множество сходных по смыслу фраз. Так, например, для создания сценария на утро, могут быть использованы фразы: * доброе утро * доброго утра * привет * здравствуй * хелло и т.п. фразы смысл которых один - приветствие. Сейчас пользователю приходится создавать сценарий на каждое из слов, что не очень удобно. Предлагаю дать возможность вводить шаблоном: (доброе утро|привет|здравствуй|хелло|и т.п.) Можно пойти и далее, дать возможность ввода такого шаблона: (доброе|доброго|добрый) (утро|утра|дня|день|вечер|вечера|ночь|ночи) Таким образом один и тот же сценарий сможет быть выполнен при произнесении любого варианта фразы с единым смыслом и пользователю не придется создавать сценарии на каждый вариант. А если сюда добавить и ранее мной предложенное о перестановки слов, то вообще "песня", станция сможет среагировать даже на "утра доброго". Если вы видите сложности в реализации описанного выше, то ещё одно предложение: "Натравить" сюда https://yandex.ru/dev/mystem/ . Тогда система сможет автоматом понять, что заданная пользователем фраза "доброе утро" не только "доброго утра" но и "доброго утра". Ведь на выходе: mystem -> доброе утро -> доброе{добрый}утро{утро} mystem -> доброго утра -> доброго{добрый}утра{утро} Получается одно и тоже "добрый утро", а значит станция выполнит сценарий. Вариант с mystem конечно не поможет сопоставить "привет" с "доброго утра", но все же упростит пользователю задачу и повысит эффективность станции, а значит удовлетворенность пользователя.
Очень хотелось бы задавать какой-то диапазон фраз "если скажу…", чтобы не плодить 100500 сценариев с разными "если скажу" но с одинаковым "то".
Например: сценарий найти мой телефон выглядит у меня так: если скажу - "алиса найди мой телефон" то - "алиса попроси теле2 найти мой телефон".
Чтобы более интуитивно общаться с Алисой, приходится делать еще 5 сценариев с различными вариациями "найди мой телефон", в виде "где мой телефон", "позвони мне на телефон", "я потерял телефон" и так далее, было бы лучше если бы можно было добавить несколько условий в один сценарий.
Доска для карточек по умному дому здесь: https://yaboard.com/board/5ce6b7bc93530e0575805b14