我会在手机和手表上使用Siri来随时创建提醒事项。当我在办公室时,我不想打扰到安静的环境,因此通常会使用与提醒事项应用程序集成的Alfred工作流程,或直接使用提醒事项应用程序。
然而,两者界面都有点笨拙,如果我可以直接在命令行中输入就会容易得多:
$ siri "remind me to check stack overflow for responses to my question in 15 minutes"
macOS Sierra已经将Siri引入了桌面,但迄今为止,我无法找到与Siri互动的方式,除了实际大声说出来,而且Spotlight也不具备自然语言理解匹配Siri的功能。
苹果公司已经宣布了Siri SDK,但似乎主要是用于向Siri添加功能,而不是公开Siri API。
在macOS上,苹果是否公开了任何类型的API以便通过命令行、系统调用或其他可执行文件发出Siri请求?
注:我知道这个问题可能更适合发布在Ask Different、Super User或Unix & Linux等社区。最终,我决定一些程序化地集成API或SDK是最有可能的解决方案,因此Stack Overflow似乎是最合适的发布地点。如果管理员不同意,请转移到最合适的社区。