Позволяет ли Apple еще сторонним приложениям, таким как scriptable (javascript) или pythonista (python), принимать аргументы, предоставляемые с помощью голосовых команд Siri, и если да, то как мы можем получить доступ к таким аргументам в скриптируемом (javascript) сценарий? Если нет, есть ли какая-нибудь работа вокруг, чтобы кто-то мог написать сценарий с возможностью написания сценариев и заставить его (каким-то образом) принимать голосовой ввод?
Что я знаю до сих пор
Scriptable предоставляет пример args
из «общего листа», хотя не совсем понятно, возможно ли получить аналогичную переменную args
через Siri голос
// Run from a share sheet to see which
// arguments are shared. Arguments are
// passed to a script when it is run
// from a share sheet.
// Configure the types of arguments
// a script supports from the script
// setttings. This script accepts all
// types of arguments and shows an alert
// with a summary of what ia being shared.
// This is useful to examine which
// values an app shares using the
// share sheet.
let summary = args.plainTexts.length
+ " texts\n"
+ args.images.length
+ " images\n"
+ args.urls.length
+ " URLs\n"
+ args.fileURLs.length
+ " file URLs"
let alert = new Alert()
alert.title = "Shared"
alert.message = summary
alert.addCancelAction("OK")
await alert.presentAlert()