public class TransmitOralProcessResponse extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| TransmitOralProcessResponse() | 
| TransmitOralProcessResponse(TransmitOralProcessResponse source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAudioUrl()Get 已废弃,不再保存语音音频文件下载地址 | 
| Float[] | getKeyWordHits()Get 主题词命中标志,0表示没命中,1表示命中
注意:此字段可能返回 null,表示取不到有效值。 | 
| Float | getPronAccuracy()Get 发音精准度,取值范围[-1, 100],当取-1时指完全不匹配,当为句子模式时,是所有已识别单词准确度的加权平均值,在reftext中但未识别出来的词不计入分数中。当为流式模式且请求中IsEnd未置1时,取值无意义。 | 
| Float | getPronCompletion()Get 发音完整度,取值范围[0, 1],当为词模式或自由说模式时,取值无意义;当为流式模式且请求中IsEnd未置1时,取值无意义。取值无意义时,值为-1 | 
| Float | getPronFluency()Get 发音流利度,取值范围[0, 1],当为词模式时,取值无意义;当为流式模式且请求中IsEnd未置1时,取值无意义。取值无意义时,值为-1 | 
| Long | getRefTextId()Get 匹配候选文本的序号,在句子多分支、情景对 话、段落模式下表示匹配到的文本序号
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getRequestId()Get 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 | 
| SentenceInfo[] | getSentenceInfoSet()Get 断句中间结果,中间结果是局部最优而非全局最优的结果,所以中间结果有可能和最终整体结果对应部分不一致;中间结果的输出便于客户端UI更新;待用户发音完全结束后,系统会给出一个综合所有句子的整体结果。 | 
| String | getSessionId()Get 语音段唯一标识,一段语音一个SessionId | 
| String | getStatus()Get 评估 session 状态,“Evaluating":评估中、"Failed":评估失败、"Finished":评估完成 | 
| Float | getSuggestedScore()Get 建议评分,取值范围[0,100],评分方式为建议评分 = 准确度(PronAccuracy)× 完整度(PronCompletion)×(2 - 完整度(PronCompletion)),如若评分策略不符合请参考Words数组中的详细分数自定义评分逻辑。 | 
| Float[] | getUnKeyWordHits()Get 负向主题词命中标志,0表示没命中,1表示命中
注意:此字段可能返回 null,表示取不到有效值。 | 
| WordRsp[] | getWords()Get 详细发音评估结果 | 
| void | setAudioUrl(String AudioUrl)Set 已废弃,不再保存语音音频文件下载地址 | 
| void | setKeyWordHits(Float[] KeyWordHits)Set 主题词命中标志,0表示没命中,1表示命中
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPronAccuracy(Float PronAccuracy)Set 发音精准度,取值范围[-1, 100],当取-1时指完全不匹配,当为句子模式时,是所有已识别单词准确度的加权平均值,在reftext中但未识别出来的词不计入分数中。当为流式模式且请求中IsEnd未置1时,取值无意义。 | 
| void | setPronCompletion(Float PronCompletion)Set 发音完整度,取值范围[0, 1],当为词模式或自由说模式时,取值无意义;当为流式模式且请求中IsEnd未置1时,取值无意义。取值无意义时,值为-1 | 
| void | setPronFluency(Float PronFluency)Set 发音流利度,取值范围[0, 1],当为词模式时,取值无意义;当为流式模式且请求中IsEnd未置1时,取值无意义。取值无意义时,值为-1 | 
| void | setRefTextId(Long RefTextId)Set 匹配候选文本的序号,在句子多分支、情景对 话、段落模式下表示匹配到的文本序号
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRequestId(String RequestId)Set 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 | 
| void | setSentenceInfoSet(SentenceInfo[] SentenceInfoSet)Set 断句中间结果,中间结果是局部最优而非全局最优的结果,所以中间结果有可能和最终整体结果对应部分不一致;中间结果的输出便于客户端UI更新;待用户发音完全结束后,系统会给出一个综合所有句子的整体结果。 | 
| void | setSessionId(String SessionId)Set 语音段唯一标识,一段语音一个SessionId | 
| void | setStatus(String Status)Set 评估 session 状态,“Evaluating":评估中、"Failed":评估失败、"Finished":评估完成 | 
| void | setSuggestedScore(Float SuggestedScore)Set 建议评分,取值范围[0,100],评分方式为建议评分 = 准确度(PronAccuracy)× 完整度(PronCompletion)×(2 - 完整度(PronCompletion)),如若评分策略不符合请参考Words数组中的详细分数自定义评分逻辑。 | 
| void | setUnKeyWordHits(Float[] UnKeyWordHits)Set 负向主题词命中标志,0表示没命中,1表示命中
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setWords(WordRsp[] Words)Set 详细发音评估结果 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic TransmitOralProcessResponse()
public TransmitOralProcessResponse(TransmitOralProcessResponse source)
public Float getPronAccuracy()
public void setPronAccuracy(Float PronAccuracy)
PronAccuracy - 发音精准度,取值范围[-1, 100],当取-1时指完全不匹配,当为句子模式时,是所有已识别单词准确度的加权平均值,在reftext中但未识别出来的词不计入分数中。当为流式模式且请求中IsEnd未置1时,取值无意义。public Float getPronFluency()
public void setPronFluency(Float PronFluency)
PronFluency - 发音流利度,取值范围[0, 1],当为词模式时,取值无意义;当为流式模式且请求中IsEnd未置1时,取值无意义。取值无意义时,值为-1public Float getPronCompletion()
public void setPronCompletion(Float PronCompletion)
PronCompletion - 发音完整度,取值范围[0, 1],当为词模式或自由说模式时,取值无意义;当为流式模式且请求中IsEnd未置1时,取值无意义。取值无意义时,值为-1public WordRsp[] getWords()
public void setWords(WordRsp[] Words)
Words - 详细发音评估结果public String getSessionId()
public void setSessionId(String SessionId)
SessionId - 语音段唯一标识,一段语音一个SessionIdpublic String getAudioUrl()
public void setAudioUrl(String AudioUrl)
AudioUrl - 已废弃,不再保存语音音频文件下载地址public SentenceInfo[] getSentenceInfoSet()
public void setSentenceInfoSet(SentenceInfo[] SentenceInfoSet)
SentenceInfoSet - 断句中间结果,中间结果是局部最优而非全局最优的结果,所以中间结果有可能和最终整体结果对应部分不一致;中间结果的输出便于客户端UI更新;待用户发音完全结束后,系统会给出一个综合所有句子的整体结果。public String getStatus()
public void setStatus(String Status)
Status - 评估 session 状态,“Evaluating":评估中、"Failed":评估失败、"Finished":评估完成public Float getSuggestedScore()
public void setSuggestedScore(Float SuggestedScore)
SuggestedScore - 建议评分,取值范围[0,100],评分方式为建议评分 = 准确度(PronAccuracy)× 完整度(PronCompletion)×(2 - 完整度(PronCompletion)),如若评分策略不符合请参考Words数组中的详细分数自定义评分逻辑。public Long getRefTextId()
public void setRefTextId(Long RefTextId)
RefTextId - 匹配候选文本的序号,在句子多分支、情景对 话、段落模式下表示匹配到的文本序号
注意:此字段可能返回 null,表示取不到有效值。public Float[] getKeyWordHits()
public void setKeyWordHits(Float[] KeyWordHits)
KeyWordHits - 主题词命中标志,0表示没命中,1表示命中
注意:此字段可能返回 null,表示取不到有效值。public Float[] getUnKeyWordHits()
public void setUnKeyWordHits(Float[] UnKeyWordHits)
UnKeyWordHits - 负向主题词命中标志,0表示没命中,1表示命中
注意:此字段可能返回 null,表示取不到有效值。public String getRequestId()
public void setRequestId(String RequestId)
RequestId - 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。Copyright © 2025. All rights reserved.