Предоставить аргумент из голосового ввода Siri для сценариев или сценариев pythonista? - PullRequest
0 голосов
/ 17 апреля 2020

Позволяет ли 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()
...