将DialogFlow链接到桌面应用程序

时间:2018-09-23 00:10:25

标签: dialogflow

我刚刚开始使用DialogFlow中的一个项目,我想知道是否可以将我的dialogflow链接到特定的桌面应用程序?如果可能,解决方案是什么?

例如: 说“启动应用程序”,它将打开桌面应用程序“应用程序”

2 个答案:

答案 0 :(得分:0)

这当然是Dialogflow的API可以帮助的事情-这不是Dialogflow本身提供的功能。 Dialogflow的NLP在云中运行-它在本地无法执行任何操作。

但是,您可以通过打开麦克风并通过{{3}}将流或语音文本版本发送到Dialogflow来创建执行此类操作的启动器应用程序。 Dialogflow可以确定处理该意图的意图并将该信息传递回启动器,然后启动器可以找到该应用程序并启动它。

但是,我不确定这将是多么实用。 Microsoft已经在Cortana中内置了此功能,而Google正在将Assistant内置到ChromeOS中,它也将执行此操作。虽然我不知道Apple会这样做,但我可能只是错过了Siri也这样做的消息。而且,如果没有人使用某些本地语音到文本库在Linux上执行此操作,那听起来就是一个绝佳的机会。

答案 1 :(得分:0)

您可以尝试使用GitHub页上提供的其他Dialogflow客户端。 Java Client 2可能对您的工作很有帮助。但是,您将需要编写自己的UI代码,并且必须使用Dialogflow API。