是否可以覆盖诸如 quit
, goodbye
, exit
以便不退出?
我试着创建了一个意图,添加了一个这样的退出词的集合。
但它还是会落到终止意图上,程序就会关闭。
有没有可能覆盖这些,让程序在用户叫它退出的时候不退出?
简而言之--不行。这些都是内置在Google平台上的Action中的,以确保用户可以退出一个行为不端的Action,而这个Action并没有提供任何其他的退出方式。这些都是标准的--用户会习惯于使用这样的短语,如果他们 想要 来退出或停止正在进行的事情。
你除了训练短语之外,还要在你的意图的Events中添加'actions_intent_CANCEL'。这样它就可以处理内置的取消。
这是为了让你可以添加自己的相关语句。但是,如果你这样做是为了让用户无法退出,那可能就不会得到认证了。