Class TransmitAudioStreamRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tci.v20190318.models.TransmitAudioStreamRequest
-
public class TransmitAudioStreamRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description TransmitAudioStreamRequest()TransmitAudioStreamRequest(TransmitAudioStreamRequest 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 FunctiongetFunctions()Get 功能开关列表,表示是否需要打开相应的功能,返回相应的信息LonggetIsEnd()Get 是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。LonggetLang()Get 音频源的语言,默认0为英文,1为中文LonggetSeqId()Get 流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义。StringgetSessionId()Get 语音段唯一标识,一个完整语音一个SessionId。LonggetStorageMode()Get 是否临时保存 音频链接StringgetUserVoiceData()Get 当前数据包数据, 流式模式下数据包大小可以按需设置,在网络良好的情况下,建议设置为0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。String[]getVocabLibNameList()Get 识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析LonggetVoiceEncodeType()Get 语音编码类型 1:pcm。LonggetVoiceFileType()Get 语音文件类型 1: raw, 2: wav, 3: mp3 (语言文件格式目前仅支持 16k 采样率 16bit 编码单声道,如有不一致可能导致评估不准确或失败)。voidsetFunctions(Function Functions)Set 功能开关列表,表示是否需要打开相应的功能,返回相应的信息voidsetIsEnd(Long IsEnd)Set 是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。voidsetLang(Long Lang)Set 音频源的语言,默认0为英文,1为中文voidsetSeqId(Long SeqId)Set 流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义。voidsetSessionId(String SessionId)Set 语音段唯一标识,一个完整语音一个SessionId。voidsetStorageMode(Long StorageMode)Set 是否临时保存 音频链接voidsetUserVoiceData(String UserVoiceData)Set 当前数据包数据, 流式模式下数据包大小可以按需设置,在网络良好的情况下,建议设置为0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。voidsetVocabLibNameList(String[] VocabLibNameList)Set 识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析voidsetVoiceEncodeType(Long VoiceEncodeType)Set 语音编码类型 1:pcm。voidsetVoiceFileType(Long VoiceFileType)Set 语音文件类型 1: raw, 2: wav, 3: mp3 (语言文件格式目前仅支持 16k 采样率 16bit 编码单声道,如有不一致可能导致评估不准确或失败)。voidtoMap(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
-
TransmitAudioStreamRequest
public TransmitAudioStreamRequest()
-
TransmitAudioStreamRequest
public TransmitAudioStreamRequest(TransmitAudioStreamRequest 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
-
getFunctions
public Function getFunctions()
Get 功能开关列表,表示是否需要打开相应的功能,返回相应的信息- Returns:
- Functions 功能开关列表,表示是否需要打开相应的功能,返回相应的信息
-
setFunctions
public void setFunctions(Function Functions)
Set 功能开关列表,表示是否需要打开相应的功能,返回相应的信息- Parameters:
Functions- 功能开关列表,表示是否需要打开相应的功能,返回相应的信息
-
getSeqId
public Long getSeqId()
Get 流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义。- Returns:
- SeqId 流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义。
-
setSeqId
public void setSeqId(Long SeqId)
Set 流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义。- Parameters:
SeqId- 流式数据包的序号,从1开始,当IsEnd字段为1后后续序号无意义。
-
getSessionId
public String getSessionId()
Get 语音段唯一标识,一个完整语音一个SessionId。- Returns:
- SessionId 语音段唯一标识,一个完整语音一个SessionId。
-
setSessionId
public void setSessionId(String SessionId)
Set 语音段唯一标识,一个完整语音一个SessionId。- Parameters:
SessionId- 语音段唯一标识,一个完整语音一个SessionId。
-
getUserVoiceData
public String getUserVoiceData()
Get 当前数据包数据, 流式模式下数据包大小可以按需设置,在网络良好的情况下,建议设置为0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。- Returns:
- UserVoiceData 当前数据包数据, 流式模式下数据包大小可以按需设置,在网络良好的情况下,建议设置为0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。
-
setUserVoiceData
public void setUserVoiceData(String UserVoiceData)
Set 当前数据包数据, 流式模式下数据包大小可以按需设置,在网络良好的情况下,建议设置为0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。- Parameters:
UserVoiceData- 当前数据包数据, 流式模式下数据包大小可以按需设置,在网络良好的情况下,建议设置为0.5k,且必须保证分片帧完整(16bit的数据必须保证音频长度为偶数),编码格式要求为BASE64。
-
getVoiceEncodeType
public Long getVoiceEncodeType()
Get 语音编码类型 1:pcm。- Returns:
- VoiceEncodeType 语音编码类型 1:pcm。
-
setVoiceEncodeType
public void setVoiceEncodeType(Long VoiceEncodeType)
Set 语音编码类型 1:pcm。- Parameters:
VoiceEncodeType- 语音编码类型 1:pcm。
-
getVoiceFileType
public Long getVoiceFileType()
Get 语音文件类型 1: raw, 2: wav, 3: mp3 (语言文件格式目前仅支持 16k 采样率 16bit 编码单声道,如有不一致可能导致评估不准确或失败)。- Returns:
- VoiceFileType 语音文件类型 1: raw, 2: wav, 3: mp3 (语言文件格式目前仅支持 16k 采样率 16bit 编码单声道,如有不一致可能导致评估不准确或失败)。
-
setVoiceFileType
public void setVoiceFileType(Long VoiceFileType)
Set 语音文件类型 1: raw, 2: wav, 3: mp3 (语言文件格式目前仅支持 16k 采样率 16bit 编码单声道,如有不一致可能导致评估不准确或失败)。- Parameters:
VoiceFileType- 语音文件类型 1: raw, 2: wav, 3: mp3 (语言文件格式目前仅支持 16k 采样率 16bit 编码单声道,如有不一致可能导致评估不准确或失败)。
-
getIsEnd
public Long getIsEnd()
Get 是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。- Returns:
- IsEnd 是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。
-
setIsEnd
public void setIsEnd(Long IsEnd)
Set 是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。- Parameters:
IsEnd- 是否传输完毕标志,若为0表示未完毕,若为1则传输完毕开始评估,非流式模式下无意义。
-
getLang
public Long getLang()
Get 音频源的语言,默认0为英文,1为中文- Returns:
- Lang 音频源的语言,默认0为英文,1为中文
-
setLang
public void setLang(Long Lang)
Set 音频源的语言,默认0为英文,1为中文- Parameters:
Lang- 音频源的语言,默认0为英文,1为中文
-
getStorageMode
public Long getStorageMode()
Get 是否临时保存 音频链接- Returns:
- StorageMode 是否临时保存 音频链接
-
setStorageMode
public void setStorageMode(Long StorageMode)
Set 是否临时保存 音频链接- Parameters:
StorageMode- 是否临时保存 音频链接
-
getVocabLibNameList
public String[] getVocabLibNameList()
Get 识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析- Returns:
- VocabLibNameList 识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析
-
setVocabLibNameList
public void setVocabLibNameList(String[] VocabLibNameList)
Set 识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析- Parameters:
VocabLibNameList- 识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析
-
-