有没有API可以用来调用调用名称和执行意图。这就是我想要做的,就是向Alexa发送一个警报,但她没有说出调用名称谢谢,:)
发布于 2020-06-20 05:32:09
这取决于您的用例。有一个提醒API可能会满足您的需求。它可以在会话结束后的稍后时间向客户提供提醒,但它需要经过客户的批准。因此,您的客户必须调用技能并批准设置提醒,但提醒可能会在稍后的时间发生。
https://developer.amazon.com/en-US/docs/alexa/smapi/alexa-reminders-api-reference.html
例如,我玩过一个游戏,它只允许你每90分钟采取一个特定的行动。在游戏中,它会询问你是否想在90分钟后设置提醒。90分钟后,无论你是否在玩游戏,Alexa都会提供提醒。
发布于 2020-06-19 16:25:30
不,没有这样的API。如果你想让你的Alexa说话,你必须用语音开始对话。这是设计好的。
但是,您可以尝试构建一个小型设备/移动应用程序,其端点可以播放录制的语音(" Alexa,打开我的技能“),并在Alexa附近播放。
你也可以试试Skill Invocation API --你会收到Alexa的JSON响应--在我看来,它对测试来说已经足够好了(因为你不是在测试Alexa是如何发音的)。
https://stackoverflow.com/questions/62466008
复制相似问题