市场上有许多虚拟助手,如 Siri(Apple)、Braina(Windows),以及各种适用于 Android 手机的虚拟助手。这些助手会根据您提出的问题回复您,或者提醒您放在日历中的任务,或者发短信等。
是否有任何适用于 Windows/Mac 的 API,我可以下载并使用它来创建自己的虚拟助手?我自己的意思是,我会编写一个程序来做一些工作,根据程序产生的输出,我的虚拟助手会和我说话。
有AIML、Alicebot等。但是,我不想让智能助手和我聊天。我只想要一个虚拟助手 UI 来读取后台运行的程序的输出。
例如,假设我正在检查 C:/ 驱动器中的剩余空间。如果空间小于 500MB,我的虚拟助手会说,“是时候清理你的磁盘了”。这样,我想写很多这样的小实用程序来提供不同类型的信息,我希望我的虚拟助手告诉我所有这些。
目前我发现在我的手机或笔记本电脑(如上所列)中下载的虚拟助手,我无法输入我自己的程序。
我有什么办法可以做到吗?我想在 Windows 上用 Java 编写代码。如果不可能,任何其他语言或操作系统都适合我。
谢谢!