通过外部声音或其他物理(现实世界)事件触发 Mac 应用程序启动

通过外部声音或其他物理(现实世界)事件触发 Mac 应用程序启动

有人能就获取现实世界事件(即声音、视觉、动作)以触发 Mac 上的事件的选项提供一些建议吗?

我认为最简单的事件可能是声音。

我只需要一定音量的声音来启动桌面上的应用程序,

该应用程序将基于网络(即 javascript)或可能是独立的。

最有可能的是前者。

我首先想到的是 Arduino,但我想知道,由于我对 Arduino 编码完全陌生,是否有其他第三方应用程序可以实现这一点。

答案1

控制平面目前可以根据亮度级别或位置触发脚本或其他操作,但不能基于声音级别触发脚本或其他操作。

答案2

这取决于你想要什么样的复杂度。Mac 上有语音识别功能,你可以用苹果脚本编写 Esc 键来收听。你可以在“首选项”>“语音”下找到设置。基本的切换并不难。

您想触发哪种事件?您需要监听多长时间?标准开发套件 (Quartz Composer) 和板载硬件中有很多功能可用于执行此类操作。我不会为此构建自定义硬件 (Arduino)。

答案3

有一个网络摄像头监控应用程序,它可以对声音和视频做出反应,还可以运行 AppleScript。

我会尽快将链接发给你:)

更新:

该应用程序名为安全间谍。虽然不是免费的,但也不算太贵...

相关内容