我正在尝试使用 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 已关闭。提前谢谢您。