PatternMatchingEntity Classe
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. intent. PatternMatchingEntity
- com.
Implementações
public class PatternMatchingEntity
implements KeyedItem
Representa uma entidade de correspondência de padrões usada para reconhecimento de intenção.
Resumo do campo
Modificador e tipo | Campo e descrição |
---|---|
java.util.Collection<java.lang.String> |
Phrases
Uma coleção de cadeias de caracteres usadas para corresponder à entidade para entidades de tipo de lista. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
static
Pattern |
CreateAnyEntity(String entityId)
Cria uma entidade de correspondência de padrões usando a ID de intenção especificada. |
static
Pattern |
CreateIntegerEntity(String entityId)
Cria uma entidade de correspondência de padrões usando a ID de intenção especificada. |
static
Pattern |
CreateListEntity(String entityId, PatternMatchingEntity.EntityMatchMode mode, String[] phrases)
Cria uma entidade de correspondência de padrões usando a ID de intenção especificada, o Modo de Correspondência |
static
Pattern |
CreateListEntity(String entityId, PatternMatchingEntity.EntityMatchMode mode, Collection<String> phrases)
Cria uma entidade de correspondência de padrões usando a ID de intenção especificada, o Modo de Correspondência |
java.lang.String |
getId()
Retorna a ID deste item. |
Entity |
getMatchMode()
Retorna o |
Entity |
getType()
Retorna o |
void |
setId(String id)
Define a ID deste item. |
void |
setMatchMode(PatternMatchingEntity.EntityMatchMode mode)
Define o |
void |
setType(PatternMatchingEntity.EntityType type)
Define o |
Métodos herdados de java.lang.Object
Detalhes do campo
Phrases
public Collection
Uma coleção de cadeias de caracteres usadas para corresponder à entidade para entidades de tipo de lista. Modo Estrito significa que a entidade deve aparecer na lista.
Detalhes do método
CreateAnyEntity
public static PatternMatchingEntity CreateAnyEntity(String entityId)
Cria uma entidade de correspondência de padrões usando a ID de intenção especificada.
Parâmetros:
Retornos:
CreateIntegerEntity
public static PatternMatchingEntity CreateIntegerEntity(String entityId)
Cria uma entidade de correspondência de padrões usando a ID de intenção especificada. A Entidade PrebuiltInteger corresponderá a palavras que representam números em formatos léxicos, dígitos e ordinais.
Parâmetros:
Retornos:
CreateListEntity
public static PatternMatchingEntity CreateListEntity(String entityId, PatternMatchingEntity.EntityMatchMode mode, String[] phrases)
Cria uma entidade de correspondência de padrões usando a ID de intenção especificada, EntityMatchMode, frases. Esse tipo de entidade corresponderá com base nas frases fornecidas.
Parâmetros:
EntityMatchMode
para a entidade List. Estrito significa que a entidade capturada deve aparecer na lista de frases.
Retornos:
CreateListEntity
public static PatternMatchingEntity CreateListEntity(String entityId, PatternMatchingEntity.EntityMatchMode mode, Collection
Cria uma entidade de correspondência de padrões usando a ID de intenção especificada, EntityMatchMode, frases. Esse tipo de entidade corresponderá com base nas frases fornecidas.
Parâmetros:
EntityMatchMode
para a entidade List. Estrito significa que a entidade capturada deve aparecer na lista de frases.
Retornos:
getId
public String getId()
Retorna a ID deste item. Isso será usado para recuperar a entidade se ela estiver incluída no IntentRecognitionResult.
Retornos:
getMatchMode
public PatternMatchingEntity.EntityMatchMode getMatchMode()
Retorna o EntityMatchMode
para este item.
Retornos:
EntityMatchMode
para este item.getType
public PatternMatchingEntity.EntityType getType()
Retorna o EntityType
para este item.
Retornos:
EntityType
para este item.setId
public void setId(String id)
Define a ID deste item. Isso será usado para recuperar a entidade se ela estiver incluída no IntentRecognitionResult.
Parâmetros:
setMatchMode
public void setMatchMode(PatternMatchingEntity.EntityMatchMode mode)
Define o EntityMatchMode
para este item.
Parâmetros:
EntityMatchMode
para este item.
setType
public void setType(PatternMatchingEntity.EntityType type)
Define o EntityType
para este item.
Parâmetros:
EntityType
para este item.
Aplica-se a
Azure SDK for Java