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