FindChoicesOptions interface

用于控制 findChoices()执行的识别的选项。

扩展

属性

noAction

(可选)如果 true,则不会搜索 action.title 字段的选项。 默认为 false

noValue

(可选)如果 true,则不会搜索 value 字段的选项。 默认为 false

recognizeNumbers

(可选)默认值为 true。 如果 false,则数字模型将不用于检查数字的陈述。

recognizeOrdinals

(可选)默认值为 true。 如果 false,则序号模型将不用于检查话语中的序号数字。

继承属性

allowPartialMatches

(可选)如果为 true,则值中只有一些令牌需要被视为匹配项。 默认值为“false”。

locale

(可选) 言语的区域设置/区域性代码。 默认值为 en-US

maxTokenDistance

(可选) 话语中两个匹配令牌之间允许的最大令牌。 因此,最大距离为 2 的值“second last”将匹配话语“second from the last”,但它与“等待第二秒”不匹配。 这不是最后一个吗? 默认值为“2”。

tokenizer

(可选) 标记器,用于分析要识别的话语和值。

属性详细信息

noAction

(可选)如果 true,则不会搜索 action.title 字段的选项。 默认为 false

noAction?: boolean

属性值

boolean

noValue

(可选)如果 true,则不会搜索 value 字段的选项。 默认为 false

noValue?: boolean

属性值

boolean

recognizeNumbers

(可选)默认值为 true。 如果 false,则数字模型将不用于检查数字的陈述。

recognizeNumbers?: boolean

属性值

boolean

recognizeOrdinals

(可选)默认值为 true。 如果 false,则序号模型将不用于检查话语中的序号数字。

recognizeOrdinals?: boolean

属性值

boolean

继承属性详细信息

allowPartialMatches

(可选)如果为 true,则值中只有一些令牌需要被视为匹配项。 默认值为“false”。

allowPartialMatches?: boolean

属性值

boolean

继承自FindValuesOptions.allowPartialMatches

locale

(可选) 言语的区域设置/区域性代码。 默认值为 en-US

locale?: string

属性值

string

继承自FindValuesOptions.locale

maxTokenDistance

(可选) 话语中两个匹配令牌之间允许的最大令牌。 因此,最大距离为 2 的值“second last”将匹配话语“second from the last”,但它与“等待第二秒”不匹配。 这不是最后一个吗? 默认值为“2”。

maxTokenDistance?: number

属性值

number

继承自FindValuesOptions.maxTokenDistance

tokenizer

(可选) 标记器,用于分析要识别的话语和值。

tokenizer?: TokenizerFunction

属性值

继承自FindValuesOptions.tokenizer