gpt4 book ai didi

javascript - 使 Alexa Skill Loop 成为语音功能

转载 作者:行者123 更新时间:2023-11-29 17:57:02 28 4
gpt4 key购买 nike

我的 Alexa 技能查询 MySQL 数据库并用语言表示随机值。理想情况下,我希望这个函数循环。也就是说,我希望 Alexa 无限期地继续读取随机值,直到用户说停止。这可能吗。

这是我的代码:

   'RandomVerse': function () {

connection.query('SELECT versetext, book, reference FROM myverses ORDER BY RAND() LIMIT 1',
function (error, results, fields) {
console.log(error)
console.log(results[0].versetext);
var scripture = results[0].versetext;
var book = results[0].book;
var reference = results[0].reference.replace(":", " verse ");
this.emit(':tell',scripture + " " + "<say-as interpret-as='ordinal'>" + book + "</say-as>" + " " + reference);

}.bind(this));

},

最佳答案

我不太确定答案,但据我所知,你不能用 Alexa 做到这一点,它要么等待响应,要么说话。可以帮助您的是notifications ,它说可以向用户提供视觉和音频反馈,因此您可以让第二个 lambda 执行任何流程并向 Alexa 发送通知。也许还会有一句话告诉进程停止。我还没有测试过其中任何一个,但这将是我的第一个方法。

关于javascript - 使 Alexa Skill Loop 成为语音功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48711689/

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