【发布时间】:2020-02-10 14:34:45
【问题描述】:
我多年来一直是 C/C# 开发人员,但没有编写任何 Alexa 应用程序。我想写一个技能来倾听婴儿的喋喋不休(不是单词)并以不同的方式做出回应。我希望我的 Alexa 技能始终保持麦克风开启(类似于“Alexa,Guard”的工作方式),因为婴儿会随机说话。
有一些示例代码我可以看一下吗?
【问题讨论】:
标签: alexa alexa-skills-kit alexa-skill alexa-app
我多年来一直是 C/C# 开发人员,但没有编写任何 Alexa 应用程序。我想写一个技能来倾听婴儿的喋喋不休(不是单词)并以不同的方式做出回应。我希望我的 Alexa 技能始终保持麦克风开启(类似于“Alexa,Guard”的工作方式),因为婴儿会随机说话。
有一些示例代码我可以看一下吗?
【问题讨论】:
标签: alexa alexa-skills-kit alexa-skill alexa-app
你不能这样做。
无法使用自定义技能保持麦克风打开。
当您激活“打开我的技能”技能时,Alexa 开始说话,然后,当她停止时,您只有 8 + 8 秒的时间说话,否则会话将被关闭。
所以你有 8 秒的时间,如果你不说话,会有一个重新提示的短语要求你说些什么,还有 8 秒你可以说话。
如果你不这样做,会话将被关闭。
有一种方法可以让会话保持打开超过 8 秒(例如播放一些静音音乐),但问题仍然存在,因为您只能在“音乐”结束后说话。
【讨论】: