node.js - 让 Alexa 听数字
问题描述
我想让 Alexa 监听特殊数字 -例如:
- 一二三,
- 一二,
- 五、六、
- 八,九,十,
- 十一
所以我用插槽类型的 AMAZON.NUMBER 创建了这个意图:
如果输入词在特定列表中,我可以让 Alexa 触发这个意图吗?(如果输入是“一二三”或“五六”而不是如果输入例如“九十一”则不触发意图)
如何在我的 node.js 服务器上捕获单词,例如捕获“一二三”而不是自动结果“123”=“onehundredtwentythree”?
skill.intent("numeric_input", function(request, response) {
let inputID = request.slot("input").toLowerCase();
response.shouldEndSession(false)
console.log(inputID); // is "123"
})
任何帮助将非常感激。
解决方案
推荐阅读
- sql - 在动态查询 sql server 2008 上将 varchar 转换为 int 失败
- ms-access - 如何反编译Access数据库?
- jenkins - 我需要始终在 Jenkins 多分支管道中构建所有分支
- c - 我正在尝试搜索文件计数。使用二进制搜索遇到的“C”保留字
- angular - 如何将纪元时间转换为当地时间?
- javascript - 单击多级下拉菜单不显示菜单
- git - 安装 Git 的正确位置是什么?
- dynamics-crm - 自定义命令启用规则未在视图上的按钮上运行
- reactjs - 谷歌没有显示 React-Helmet 的标题和描述
- azure - Azure ARM“代码”:尝试更新 vnet 时出现“InUseSubnetCannotBeDeleted”