ChoiceRecognizers 类

  • java.lang.Object
    • com.microsoft.bot.dialogs.choices.ChoiceRecognizers

public final class ChoiceRecognizers

包含用于根据选项列表匹配用户输入的方法。

方法摘要

修饰符和类型 方法和描述
static java.util.List<ModelResult<FoundChoice>> recognizeChoices(String utterance, List<Choice> choices)

将用户输入与选项列表匹配。

static java.util.List<ModelResult<FoundChoice>> recognizeChoices(String utterance, List<Choice> choices, FindChoicesOptions options)

将用户输入与选项列表匹配。

static java.util.List<ModelResult<FoundChoice>> recognizeChoicesFromStrings(String utterance, List<String> choices)

将用户输入与选项列表匹配。

static java.util.List<ModelResult<FoundChoice>> recognizeChoicesFromStrings(String utterance, List<String> choices, FindChoicesOptions options)

将用户输入与选项列表匹配。

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

方法详细信息

recognizeChoices

public static List<>> recognizeChoices(String utterance, List choices)

将用户输入与选项列表匹配。

Parameters:

utterance - 输入。
choices - 字符串选项的列表。

Returns:

找到的选项的列表,按最相关的第一个排序。

recognizeChoices

public static List<>> recognizeChoices(String utterance, List choices, FindChoicesOptions options)

将用户输入与选项列表匹配。

Parameters:

utterance - 输入。
choices - 字符串选项的列表。
options - 可选,用于控制识别策略的选项。

Returns:

找到的选项的列表,按最相关的第一个排序。

recognizeChoicesFromStrings

public static List<>> recognizeChoicesFromStrings(String utterance, List choices)

将用户输入与选项列表匹配。

Parameters:

utterance - 输入。
choices - 字符串选项的列表。

Returns:

找到的选项的列表,按最相关的第一个排序。

recognizeChoicesFromStrings

public static List<>> recognizeChoicesFromStrings(String utterance, List choices, FindChoicesOptions options)

将用户输入与选项列表匹配。

Parameters:

utterance - 输入。
choices - 字符串选项的列表。
options - 可选,用于控制识别策略的选项。

Returns:

找到的选项的列表,按最相关的第一个排序。

适用于