ewa*_*sef 5 alexa-skill alexa-skills-kit alexa-slot
我想从讲话中得到一美元。因此,例如,如果我问Alexa:
发送$ 100.51给Kroger。
(发音为一百美元和五十美分)我想100.51在适当的位置接收该值。
我尝试搜索,并按照以下方式定义了发声槽:
"slots": [
{
"name": "Amount",
"type": "AMAZON.NUMBER"
}
]
Run Code Online (Sandbox Code Playgroud)
但是在JSON输入上,我只会得到以下结果:
"slots": {
"Amount": {
"name": "Amount",
"value": "?"
}
}
Run Code Online (Sandbox Code Playgroud)
如何使Alexa接受货币值?
我对你在最后一句话和代码中写的内容感到有些困惑,但我会确认没有用于处理货币的内置意图或插槽。
因此,您必须使用 AMAZON.NUMBER 插槽类型手动执行此操作,因为您似乎正在尝试。
我想你会想用两个 AMAZON.NUMBER 插槽创建话语 - 一个用于美元,一个用于美分。
| 归档时间: |
|
| 查看次数: |
958 次 |
| 最近记录: |