RecognizerResult クラス
- java.
lang. Object - com.
microsoft. bot. builder. RecognizerResult
- com.
実装
public class RecognizerResult
implements RecognizerConvert
Recognizerによって生成された認識結果を格納します。
コンストラクターの概要
| コンストラクター | 説明 | |
|---|---|---|
| RecognizerResult() | ||
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| void |
convert(Object result)
認識エンジンの結果を変換します。 |
| java.lang.String |
getAlteredText()
スペル修正など、認識エンジンによって変更された入力テキストを取得します。 |
| com.fasterxml.jackson.databind.JsonNode |
getEntities()
認識された最上位レベルのエンティティを取得します。 |
|
java.util.Map<java.lang.String,Intent |
getIntents()
キーとして意図を使用し、信頼度を値として使用して、認識された意図を取得します。 |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Recognizer |
| java.lang.String |
getText()
認識する入力テキストを取得します。 |
|
Named |
getTopScoringIntent()
上位スコアの意図とそのスコアを返します。 |
| void |
setAlteredText(String withAlteredText)
スペル修正など、認識エンジンによって変更された入力テキストを設定します。 |
| void |
setEntities(JsonNode withEntities)
認識される最上位レベルのエンティティを設定します。 |
| void |
setIntents(Map<String,IntentScore> withIntents)
認識された意図をキーとして、信頼度を値として設定します。 |
| void |
setProperties(String key, JsonNode value)
Recognizer |
| void |
setText(String withText)
認識する入力テキストを設定します。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
RecognizerResult
public RecognizerResult()
メソッドの詳細
convert
public void convert(Object result)
認識エンジンの結果を変換します。
パラメーター:
getAlteredText
public String getAlteredText()
スペル修正など、認識エンジンによって変更された入力テキストを取得します。
戻り値:
getEntities
public JsonNode getEntities()
認識された最上位レベルのエンティティを取得します。
戻り値:
getIntents
public Map
キーとして意図を使用し、信頼度を値として使用して、認識された意図を取得します。
戻り値:
getProperties
public Map
RecognizerResult 型で定義されていないが、REST JSON オブジェクトに表示される可能性があるプロパティを取得します。
戻り値:
getText
public String getText()
認識する入力テキストを取得します。
戻り値:
getTopScoringIntent
public RecognizerResult.NamedIntentScore getTopScoringIntent()
上位スコアの意図とそのスコアを返します。
戻り値:
スロー:
setAlteredText
public void setAlteredText(String withAlteredText)
スペル修正など、認識エンジンによって変更された入力テキストを設定します。
パラメーター:
setEntities
public void setEntities(JsonNode withEntities)
認識される最上位レベルのエンティティを設定します。
パラメーター:
setIntents
public void setIntents(Map
認識された意図をキーとして、信頼度を値として設定します。
パラメーター:
setProperties
public void setProperties(String key, JsonNode value)
RecognizerResult 型で定義されていないが、REST JSON オブジェクトに表示される可能性があるプロパティを設定します。
これにより、定義された型で表されないプロパティは、JSON オブジェクトが逆シリアル化されるときに削除されず、代わりにこのプロパティに格納されます。 このようなプロパティは、インスタンスがシリアル化されるときに JSON オブジェクトに書き込まれます。
パラメーター:
setText
public void setText(String withText)
認識する入力テキストを設定します。
パラメーター: