Apple は、スクリプト可能 (javascript) や pythonista (python) などのサードパーティ製アプリが、Siri 音声コマンドを介して提供される引数を受け入れることをまだ許可していますか? もしそうなら、スクリプト可能 (javascript) スクリプトでそのような引数にアクセスするにはどうすればよいですか? そうでない場合、誰かがスクリプト可能なスクリプトを作成し、(何らかの方法で) 音声入力を受け入れるようにするような回避策はありますか?
私がこれまでに知っていること
Scriptable は「共有シート」からの例を提供しますが、Siri 音声を介しargs
て同様の変数を受け取ることができるかどうかは完全には明らかではありませんargs
// 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()