RecognizerResult Clase
- java.
lang. Object - com.
microsoft. bot. builder. RecognizerResult
- com.
Implementaciones
public class RecognizerResult
implements RecognizerConvert
Contiene los resultados de reconocimiento generados por un Recognizer.
Resumen del constructor
| Constructor | Description | |
|---|---|---|
| RecognizerResult() | ||
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| void |
convert(Object result)
Convertir el resultado del reconocedor. |
| java.lang.String |
getAlteredText()
Obtiene el texto de entrada modificado por el reconocedor, por ejemplo, para la corrección ortográfica. |
| com.fasterxml.jackson.databind.JsonNode |
getEntities()
Obtiene las entidades de nivel superior reconocidas. |
|
java.util.Map<java.lang.String,Intent |
getIntents()
Obtiene las intenciones reconocidas, con la intención como clave y la confianza como valor. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Obtiene las propiedades que no están definidas de otro modo por el tipo de resultado de Recognizer |
| java.lang.String |
getText()
Obtiene el texto de entrada que se va a reconocer. |
|
Named |
getTopScoringIntent()
Devuelve la intención de puntuación superior y su puntuación. |
| void |
setAlteredText(String withAlteredText)
Establece el texto de entrada modificado por el reconocedor, por ejemplo, para la corrección ortográfica. |
| void |
setEntities(JsonNode withEntities)
Establece las entidades de nivel superior reconocidas. |
| void |
setIntents(Map<String,IntentScore> withIntents)
Establece las intenciones reconocidas, con la intención como clave y la confianza como valor. |
| void |
setProperties(String key, JsonNode value)
Establece las propiedades que no están definidas de otro modo por recognizer |
| void |
setText(String withText)
Establece el texto de entrada que se va a reconocer. |
Métodos heredados de java.lang.Object
Detalles del constructor
RecognizerResult
public RecognizerResult()
Detalles del método
convert
public void convert(Object result)
Convertir el resultado del reconocedor.
Parámetros:
getAlteredText
public String getAlteredText()
Obtiene el texto de entrada modificado por el reconocedor, por ejemplo, para la corrección ortográfica.
Devoluciones:
getEntities
public JsonNode getEntities()
Obtiene las entidades de nivel superior reconocidas.
Devoluciones:
getIntents
public Map
Obtiene las intenciones reconocidas, con la intención como clave y la confianza como valor.
Devoluciones:
getProperties
public Map
Obtiene las propiedades que no están definidas de otro modo por el tipo RecognizerResult, pero que pueden aparecer en el objeto JSON de REST.
Devoluciones:
getText
public String getText()
Obtiene el texto de entrada que se va a reconocer.
Devoluciones:
getTopScoringIntent
public RecognizerResult.NamedIntentScore getTopScoringIntent()
Devuelve la intención de puntuación superior y su puntuación.
Devoluciones:
Produce:
setAlteredText
public void setAlteredText(String withAlteredText)
Establece el texto de entrada modificado por el reconocedor, por ejemplo, para la corrección ortográfica.
Parámetros:
setEntities
public void setEntities(JsonNode withEntities)
Establece las entidades de nivel superior reconocidas.
Parámetros:
setIntents
public void setIntents(Map
Establece las intenciones reconocidas, con la intención como clave y la confianza como valor.
Parámetros:
setProperties
public void setProperties(String key, JsonNode value)
Establece las propiedades que no están definidas de otro modo por el tipo RecognizerResult, pero que pueden aparecer en el objeto JSON de REST.
Con esto, las propiedades no representadas en el tipo definido no se quitan cuando se deserializa el objeto JSON, sino que se almacenan en esta propiedad. Estas propiedades se escribirán en un objeto JSON cuando se serialice la instancia.
Parámetros:
setText
public void setText(String withText)
Establece el texto de entrada que se va a reconocer.
Parámetros: