RecognizerResult 클래스
- java.
lang. Object - com.
microsoft. bot. builder. RecognizerResult
- com.
구현
public class RecognizerResult
implements RecognizerConvert
에 의해 Recognizer생성된 인식 결과를 포함합니다.
생성자 요약
생성자 | Description | |
---|---|---|
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()
최고 채점 의도 및 해당 점수를 반환합니다.
반환:
Throw:
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 개체가 역직렬화될 때 정의된 형식으로 표현되지 않은 속성이 삭제되지 않고 대신 이 속성에 저장됩니다. 이러한 속성은 인스턴스가 serialize될 때 JSON 개체에 기록됩니다.
매개 변수:
setText
public void setText(String withText)
인식할 입력 텍스트를 설정합니다.
매개 변수: