Class TaskStatus
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.asr.v20190614.models.TaskStatus
-
public class TaskStatus extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description TaskStatus()
TaskStatus(TaskStatus 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Float
getAudioDuration()
Get 音频时长(秒)。 注意:此字段可能返回 null,表示取不到有效值。String
getErrorMsg()
Get 失败原因说明。String
getResult()
Get 识别结果。SentenceDetail[]
getResultDetail()
Get 识别结果详情,包含每个句子中的词时间偏移,一般用于生成字幕的场景。(录音识别请求中ResTextFormat=1时该字段不为空) 注意:此字段可能返回 null,表示取不到有效值。Long
getStatus()
Get 任务状态码,0:任务等待,1:任务执行中,2:任务成功,3:任务失败。String
getStatusStr()
Get 任务状态,waiting:任务等待,doing:任务执行中,success:任务成功,failed:任务失败。Long
getTaskId()
Get 任务标识。注意:TaskId数据类型为uint64。void
setAudioDuration(Float AudioDuration)
Set 音频时长(秒)。 注意:此字段可能返回 null,表示取不到有效值。void
setErrorMsg(String ErrorMsg)
Set 失败原因说明。void
setResult(String Result)
Set 识别结果。void
setResultDetail(SentenceDetail[] ResultDetail)
Set 识别结果详情,包含每个句子中的词时间偏移,一般用于生成字幕的场景。(录音识别请求中ResTextFormat=1时该字段不为空) 注意:此字段可能返回 null,表示取不到有效值。void
setStatus(Long Status)
Set 任务状态码,0:任务等待,1:任务执行中,2:任务成功,3:任务失败。void
setStatusStr(String StatusStr)
Set 任务状态,waiting:任务等待,doing:任务执行中,success:任务成功,failed:任务失败。void
setTaskId(Long TaskId)
Set 任务标识。注意:TaskId数据类型为uint64。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
TaskStatus
public TaskStatus()
-
TaskStatus
public TaskStatus(TaskStatus 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.
-
-
Method Detail
-
getTaskId
public Long getTaskId()
Get 任务标识。注意:TaskId数据类型为uint64。- Returns:
- TaskId 任务标识。注意:TaskId数据类型为uint64。
-
setTaskId
public void setTaskId(Long TaskId)
Set 任务标识。注意:TaskId数据类型为uint64。- Parameters:
TaskId
- 任务标识。注意:TaskId数据类型为uint64。
-
getStatus
public Long getStatus()
Get 任务状态码,0:任务等待,1:任务执行中,2:任务成功,3:任务失败。- Returns:
- Status 任务状态码,0:任务等待,1:任务执行中,2:任务成功,3:任务失败。
-
setStatus
public void setStatus(Long Status)
Set 任务状态码,0:任务等待,1:任务执行中,2:任务成功,3:任务失败。- Parameters:
Status
- 任务状态码,0:任务等待,1:任务执行中,2:任务成功,3:任务失败。
-
getStatusStr
public String getStatusStr()
Get 任务状态,waiting:任务等待,doing:任务执行中,success:任务成功,failed:任务失败。- Returns:
- StatusStr 任务状态,waiting:任务等待,doing:任务执行中,success:任务成功,failed:任务失败。
-
setStatusStr
public void setStatusStr(String StatusStr)
Set 任务状态,waiting:任务等待,doing:任务执行中,success:任务成功,failed:任务失败。- Parameters:
StatusStr
- 任务状态,waiting:任务等待,doing:任务执行中,success:任务成功,failed:任务失败。
-
getResult
public String getResult()
Get 识别结果。- Returns:
- Result 识别结果。
-
setResult
public void setResult(String Result)
Set 识别结果。- Parameters:
Result
- 识别结果。
-
getErrorMsg
public String getErrorMsg()
Get 失败原因说明。- Returns:
- ErrorMsg 失败原因说明。
-
setErrorMsg
public void setErrorMsg(String ErrorMsg)
Set 失败原因说明。- Parameters:
ErrorMsg
- 失败原因说明。
-
getResultDetail
public SentenceDetail[] getResultDetail()
Get 识别结果详情,包含每个句子中的词时间偏移,一般用于生成字幕的场景。(录音识别请求中ResTextFormat=1时该字段不为空) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ResultDetail 识别结果详情,包含每个句子中的词时间偏移,一般用于生成字幕的场景。(录音识别请求中ResTextFormat=1时该字段不为空) 注意:此字段可能返回 null,表示取不到有效值。
-
setResultDetail
public void setResultDetail(SentenceDetail[] ResultDetail)
Set 识别结果详情,包含每个句子中的词时间偏移,一般用于生成字幕的场景。(录音识别请求中ResTextFormat=1时该字段不为空) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ResultDetail
- 识别结果详情,包含每个句子中的词时间偏移,一般用于生成字幕的场景。(录音识别请求中ResTextFormat=1时该字段不为空) 注意:此字段可能返回 null,表示取不到有效值。
-
getAudioDuration
public Float getAudioDuration()
Get 音频时长(秒)。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AudioDuration 音频时长(秒)。 注意:此字段可能返回 null,表示取不到有效值。
-
setAudioDuration
public void setAudioDuration(Float AudioDuration)
Set 音频时长(秒)。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AudioDuration
- 音频时长(秒)。 注意:此字段可能返回 null,表示取不到有效值。
-
-