我正在构建一个Coratana技能,首先使用FormFlow构建一个机器人。我使用LUIS检测我的意图和实体,并将实体传递给我的FormFlow对话框。如果一个或多个FormFlow字段未填写,FormFlow对话框会提示用户填写缺少的信息,但此提示不会显示,仅显示在cortana屏幕上。有没有办法让FormFlow说出提示?
在下面的屏幕截图中,提示“你需要机场班车吗?”只是显示,而不是说:

我的formFlow定义如下所示:
[Serializable]
public class HotelsQuery
{
[Prompt("Please enter your {&}")]
[Optional]
public string Destination { get; set; }
[Prompt("Near which Airport")]
[Optional]
public string AirportCode { get; set; }
[Prompt("Do you need airport shuttle?")]
public string DoYouNeedAirportShutle { get; set; }
}https://stackoverflow.com/questions/44464575
复制相似问题