Можна використовувати Siri для запуску спеціальних дій?


7

У ці дні у Маків є Сірі.

Сірі навіть працює в автономному режимі для таких завдань, як диктант.

Коли Сірі інтерпретує звук у письмові слова, чи можу я якось захопити ці написані слова та здійснити самовизначену дію, якщо виявлена ​​певна закономірність?

Наприклад, якщо я скажу "Ей Сірі, запустіть мій резервний скрипт", чи може тоді виконати скрипт оболонки, розміщений у моїй домашній папці?

(Бонусне питання: Якщо Сірі не може цього зробити, чи є якась інша безкоштовна технологія, яка може?)

Відповіді:


2

Це одна цікава ідея. Здається, це можливо, зареєструвавши власну лексику у вашій програмі. Оскільки SiriKitце має бути можливо. Окрім того, що люди з Homebridgeдомоглися того самого, що ви хочете з гаражними дверима тощо. https://github.com/nfarina/homebridge/blob/master/README.md

Такі речі, як власна лексика, можна знайти тут: https://developer.apple.com/documentation/sirikit/registering_custom_vocabulary_with_sirikit

Тож якщо я правильно розумію документи, ви можете вказати

IntentPhrasesякі дозволяють відреагувати на слово shellдля прикладу

Але я люблю ідею. Перше, що я підключу, буде "fastlane", і я кричу "розгорнути!"


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.