【发布时间】:2019-09-23 09:44:29
【问题描述】:
我正在尝试使用 aws lex 创建语音机器人。
其中一个意图响应是“您的事件 INC11111111 已关闭”(文本)。
以上响应来自一个 lambda 函数。请检查下面的代码。
let response = (event, data) => {
let lambda_response = {
"sessionAttributes": {
"incidentNo": event.currentIntent.slots.INCIDENT_NO,
},
"dialogAction": {
"type": "Close",
"fulfillmentState": "Fulfilled",
"message": {
"contentType": "PlainText",
"content": "Hi " + data["User ID"].split('.')[0]+", Your Incident Number " + "INC"+event.currentIntent.slots.INCIDENT_NO+ " is ," + data["Status"]
},
}
};
return lambda_response;
};
前事故编号:INC11111111
但语音输出是“您的事件 INC 1 千万 110 万 11,000 100 11 已关闭”。
我期待的是“您的事件 INC ONE ONE ONE ONE ONE ONE ONE 已关闭。 提前谢谢你。
【问题讨论】:
标签: amazon-web-services aws-lex