RecognizerResult Classe
- java.
lang. Object - com.
microsoft. bot. builder. RecognizerResult
- com.
Implémente
public class RecognizerResult
implements RecognizerConvert
Contient les résultats de reconnaissance générés par un Recognizer.
Récapitulatif du constructeur
| Constructeur | Description | |
|---|---|---|
| RecognizerResult() | ||
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| void |
convert(Object result)
Convertir le résultat du module de reconnaissance. |
| java.lang.String |
getAlteredText()
Obtient le texte d’entrée tel que modifié par le module de reconnaissance, par exemple pour la correction orthographique. |
| com.fasterxml.jackson.databind.JsonNode |
getEntities()
Obtient les entités de niveau supérieur reconnues. |
|
java.util.Map<java.lang.String,Intent |
getIntents()
Obtient les intentions reconnues, avec l’intention comme clé et la confiance en tant que valeur. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Obtient les propriétés qui ne sont pas définies par le type de résultat Recognizer |
| java.lang.String |
getText()
Obtient le texte d’entrée à reconnaître. |
|
Named |
getTopScoringIntent()
Retournez l’intention de scoring supérieure et son score. |
| void |
setAlteredText(String withAlteredText)
Définit le texte d’entrée tel que modifié par le module de reconnaissance, par exemple pour la correction orthographique. |
| void |
setEntities(JsonNode withEntities)
Définit les entités de niveau supérieur reconnues. |
| void |
setIntents(Map<String,IntentScore> withIntents)
Définit les intentions reconnues, avec l’intention comme clé et la confiance en tant que valeur. |
| void |
setProperties(String key, JsonNode value)
Définit les propriétés qui ne sont pas définies par le type De résultat |
| void |
setText(String withText)
Définit le texte d’entrée à reconnaître. |
Méthodes héritées de java.lang.Object
Détails du constructeur
RecognizerResult
public RecognizerResult()
Détails de la méthode
convert
public void convert(Object result)
Convertir le résultat du module de reconnaissance.
Paramètres:
getAlteredText
public String getAlteredText()
Obtient le texte d’entrée tel que modifié par le module de reconnaissance, par exemple pour la correction orthographique.
Retours:
getEntities
public JsonNode getEntities()
Obtient les entités de niveau supérieur reconnues.
Retours:
getIntents
public Map
Obtient les intentions reconnues, avec l’intention comme clé et la confiance en tant que valeur.
Retours:
getProperties
public Map
Obtient les propriétés qui ne sont pas définies par le type RecognizerResult, mais qui peuvent apparaître dans l’objet JSON REST.
Retours:
getText
public String getText()
Obtient le texte d’entrée à reconnaître.
Retours:
getTopScoringIntent
public RecognizerResult.NamedIntentScore getTopScoringIntent()
Retournez l’intention de scoring supérieure et son score.
Retours:
Exception:
setAlteredText
public void setAlteredText(String withAlteredText)
Définit le texte d’entrée tel que modifié par le module de reconnaissance, par exemple pour la correction orthographique.
Paramètres:
setEntities
public void setEntities(JsonNode withEntities)
Définit les entités de niveau supérieur reconnues.
Paramètres:
setIntents
public void setIntents(Map
Définit les intentions reconnues, avec l’intention comme clé et la confiance en tant que valeur.
Paramètres:
setProperties
public void setProperties(String key, JsonNode value)
Définit les propriétés qui ne sont pas définies par le type RecognizerResult, mais qui peuvent apparaître dans l’objet JSON REST.
Avec cela, les propriétés non représentées dans le type défini ne sont pas supprimées lorsque l’objet JSON est désérialisé, mais sont plutôt stockées dans cette propriété. Ces propriétés sont écrites dans un objet JSON lorsque l’instance est sérialisée.
Paramètres:
setText
public void setText(String withText)
Définit le texte d’entrée à reconnaître.
Paramètres: