gpt4 book ai didi

node.js - Alexa 自定义技能 - 内部调用其他技能的处理程序

转载 作者:太空宇宙 更新时间:2023-11-04 00:16:49 26 4
gpt4 key购买 nike

我正在尝试开发一项自定义技能来执行以下操作:

Alexa, launch michael jackson app

然后我将提供选项供用户从以下选项中进行选择:

Alexa, play music on spotify(and I need to internally pass the value of artist (mj))

Alexa, play music on pandora(and I need to internally pass the value of artist (mj))

Alexa, play music on podcast(and I need to internally pass the value of artist (mj))

用户可以在 Spotify、iMusic 和 Pandora 等上指定 mj。

这可行吗?

最佳答案

当一个 session 正在进行时,您无法再次调用 Alexa,例如“Alexa,在 Spotify 上播放音乐”。仅当其他服务(如 Spotify)公开了 REST API 可供使用时,您也可以使用一种自定义解决方案来执行此操作。如果他们有 REST API,那么您可以做的是,在打开您的技能(Alexa,启动 Michael Jackson 应用程序)后,您可以向用户提供如下选项,

say 1 to play music on Spotify
say 2 play music on Pandora
say 2 play music on podcast

一个用户用数字(1、2、3 等)响应,然后您可以从该用户的另一个输入中输入艺术家姓名。现在根据用户输入调用相应的API。

请注意,只有当另一方公开了 REST API 时,所有这些逻辑才可能实现。

关于node.js - Alexa 自定义技能 - 内部调用其他技能的处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46554773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com