【问题标题】:Cortana is still calling a bot I've deletedCortana 仍在呼叫我已删除的机器人
【发布时间】:2019-11-06 08:17:49
【问题描述】:

我被要求让 cortana 调用本地 exe (WinForms)。 因此,我使用 SDK 创建了一个机器人来执行程序集,但由于技术原因,这不起作用。

现在我的问题是,我已经完成了要求,通过构建一个 UWP 应用程序而不是调用 EXE 并且一切都很好。

但现在 Cortana 有时会调用机器人,有时会调用 UWP 应用。 即使在我删除了机器人(2 天前)并在当时终止订阅(不同的原因,代价高昂)后,它仍然能够调用机器人。

我已经从 windows 和 cortana 中删除了我的帐户,但它能够访问它 - 或至少尝试访问它。

有没有办法通过 cortana 切断与机器人的连接? 该机器人不再可用,因此我无法将其从 Cortana 的频道中删除。

【问题讨论】:

  • 我通过使用与旧技能相同的名称创建新技能并链接然后将其与 Cortana 频道取消链接来解决此问题 - 似乎是 Microsoft 的错误实现。

标签: azure bots cortana


【解决方案1】:

机器人是作为第三方 Cortana 技能开发的吗?如果是这样,将 Cortana 与技能断开连接的方法是移除 Cortana 频道(频道注册上的按钮)。如果您只是删除机器人,则拆除通道所需的时间可能会有所延迟。但是,您说它仍然会调用您的机器人。您是否删除了机器人的所有资源?当您发布机器人时,我认为您只发布给您自己。其他人可以看到机器人吗?如果您觉得有什么卡住了,请将机器人 ID 和调用名称发送到 microsoft dot com 的 Skillup,并要求他们手动删除 Cortana 通道。如果锁定,这将释放调用名称。

【讨论】:

  • 遗憾的是,我忘记了从频道中删除 Cortana,而是删除了机器人本身。是的,我已经删除了 Azure 帐户中的所有资源,以防万一。该机器人仅发布给我自己,但由于某种原因,即使 Windows 未连接到任何在线帐户,它仍然能够调用该机器人。对我来说,解决方案是额外的 - 为 Alexa 使用完全不同的帐户 - 我使用了我的工作前景帐户并且它有效。我会发送邮件给技能,看看他们是否可以删除它。我希望能够在没有这个问题的情况下在 Windows 上使用我的主帐户。
猜你喜欢
  • 2023-03-14
  • 1970-01-01
  • 2019-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多