我正在使用dialogFlow为Google Assistant构建一个Action,它必须支持多种语言(EN,NL,FR)。
我有一个PinIntent,我想在其中使用@sys.number-sequence
实体。
它适用于EN版本,但是当我对NL或FR使用相同的实体时,出现以下错误,无法保存意图。
错误消息:
我不想使用@sys.number
,如果密码为0123
,它将返回123
,这与我的网络挂钩不匹配。
我也不想使用@sys.any
,这基本上会监听所有输入...
是否有一个教程,可以在其中基于其他实体创建自定义实体?
例如。 @pincode
,它将映射到0000
,one two three four
,1 2 3 4
,one 2 34
,thousandtwohunderdthirtyfour
,...
谢谢
答案 0 :(得分:0)
根据the Dialogflow system entities documentation,@sys.number-sequence
当前在NL或FR中不可用。关于这个问题:
是否有一个教程,可以在其中基于其他实体创建自定义实体?例如。 @pincode,它将映射到0000,一二三四,1 2 3 4,一2 34,一千二百三十四,
这称为composite entity。