public class TransmitOralProcessRequest extends AbstractModel
Constructor and Description |
---|
TransmitOralProcessRequest() |
Modifier and Type | Method and Description |
---|---|
Integer |
getIsEnd()
获取是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。
|
Integer |
getIsLongLifeSession()
获取长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度。当InitOralProcess接口调用时此项为1时,此项必填1才可生效。
|
Integer |
getIsQuery()
获取查询标识,当该参数为1时,该请求为查询请求,请求返回该 Session 的评估结果。
|
Integer |
getSeqId()
获取流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义,当IsLongLifeSession不为1且为非流式模式时无意义。
|
String |
getSessionId()
获取语音段唯一标识,一个完整语音一个SessionId。
|
String |
getSoeAppId()
获取业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。
|
String |
getUserVoiceData()
获取当前数据包数据, 流式模式下数据包大小可以按需设置,在网络稳定时,分片大小建议设置0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。
|
Integer |
getVoiceEncodeType()
获取语音编码类型 1:pcm。
|
Integer |
getVoiceFileType()
获取语音文件类型 1:raw, 2:wav, 3:mp3(三种格式目前仅支持16k采样率16bit编码单声道,如有不一致可能导致评估不准确或失败)。
|
void |
setIsEnd(Integer IsEnd)
设置是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。
|
void |
setIsLongLifeSession(Integer IsLongLifeSession)
设置长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度。当InitOralProcess接口调用时此项为1时,此项必填1才可生效。
|
void |
setIsQuery(Integer IsQuery)
设置查询标识,当该参数为1时,该请求为查询请求,请求返回该 Session 的评估结果。
|
void |
setSeqId(Integer SeqId)
设置流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义,当IsLongLifeSession不为1且为非流式模式时无意义。
|
void |
setSessionId(String SessionId)
设置语音段唯一标识,一个完整语音一个SessionId。
|
void |
setSoeAppId(String SoeAppId)
设置业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。
|
void |
setUserVoiceData(String UserVoiceData)
设置当前数据包数据, 流式模式下数据包大小可以按需设置,在网络稳定时,分片大小建议设置0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。
|
void |
setVoiceEncodeType(Integer VoiceEncodeType)
设置语音编码类型 1:pcm。
|
void |
setVoiceFileType(Integer VoiceFileType)
设置语音文件类型 1:raw, 2:wav, 3:mp3(三种格式目前仅支持16k采样率16bit编码单声道,如有不一致可能导致评估不准确或失败)。
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Integer getSeqId()
public void setSeqId(Integer SeqId)
SeqId
- 流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义,当IsLongLifeSession不为1且为非流式模式时无意义。public Integer getIsEnd()
public void setIsEnd(Integer IsEnd)
IsEnd
- 是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。public Integer getVoiceFileType()
public void setVoiceFileType(Integer VoiceFileType)
VoiceFileType
- 语音文件类型 1:raw, 2:wav, 3:mp3(三种格式目前仅支持16k采样率16bit编码单声道,如有不一致可能导致评估不准确或失败)。public Integer getVoiceEncodeType()
public void setVoiceEncodeType(Integer VoiceEncodeType)
VoiceEncodeType
- 语音编码类型 1:pcm。public String getUserVoiceData()
public void setUserVoiceData(String UserVoiceData)
UserVoiceData
- 当前数据包数据, 流式模式下数据包大小可以按需设置,在网络稳定时,分片大小建议设置0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。public String getSessionId()
public void setSessionId(String SessionId)
SessionId
- 语音段唯一标识,一个完整语音一个SessionId。public String getSoeAppId()
public void setSoeAppId(String SoeAppId)
SoeAppId
- 业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。public Integer getIsLongLifeSession()
public void setIsLongLifeSession(Integer IsLongLifeSession)
IsLongLifeSession
- 长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度。当InitOralProcess接口调用时此项为1时,此项必填1才可生效。public Integer getIsQuery()
public void setIsQuery(Integer IsQuery)
IsQuery
- 查询标识,当该参数为1时,该请求为查询请求,请求返回该 Session 的评估结果。Copyright © 2019. All rights reserved.