public class PostAudioRequest extends AbstractModel
Constructor and Description |
---|
PostAudioRequest() |
Modifier and Type | Method and Description |
---|---|
Long |
getAsrVoiceFormat()
获取输入音频文件编码格式。1:wav(pcm);4:speex(sp);6:silk
|
String |
getBotEnv()
获取机器人环境{dev:测试;release:线上}。BotVersion/BotEnv二选一:二者均填,仅BotVersion有效;二者均不填,默认BotEnv=dev
|
String |
getBotId()
获取机器人标识
|
String |
getBotVersion()
获取机器人版本号。BotVersion/BotEnv二选一:二者均填,仅BotVersion有效;二者均不填,默认BotEnv=dev
|
String |
getEngineModelType()
获取语音识别引擎类型,{8k_0、16k_0、16k_en}
|
Boolean |
getIsEnd()
获取是否为尾包。传递最后一个语音分片时为true,其他为false
|
Boolean |
getNeedTts()
获取是否将机器人回答合成音频并返回url
|
Long |
getResultTextFormat()
获取识别返回文本编码格式 0:UTF-8(默认);1:GB2312;2:GBK;3:BIG5
|
String |
getSampleRate()
获取返回音频的采样率{8k,16k}。默认16k
|
Long |
getSeq()
获取语音分片序列号。同一句话必须从0开始,依次递增
|
String |
getSessionAttributes()
获取透传字段,传递给后台
|
Long |
getSpeed()
获取语速,范围:[-2,2]。0代表1.0倍
|
Long |
getTtsVoiceFormat()
获取TTS合成音频格式,{0:wav}。该字段在当前版本仅支持取值为0。
|
String |
getUserId()
获取子账户id,每个终端对应一个
|
String |
getVoiceId()
获取asr请求Id。长度为16位的字符串,同一句话VoiceId保持一致
|
Long |
getVoiceType()
获取音色,{0:女声,1:男声}
|
Long |
getVolume()
获取音量大小,范围:[0,10]。默认值为0,代表正常音量
|
String |
getWaveData()
获取待识别音频字节流
|
void |
setAsrVoiceFormat(Long AsrVoiceFormat)
设置输入音频文件编码格式。1:wav(pcm);4:speex(sp);6:silk
|
void |
setBotEnv(String BotEnv)
设置机器人环境{dev:测试;release:线上}。BotVersion/BotEnv二选一:二者均填,仅BotVersion有效;二者均不填,默认BotEnv=dev
|
void |
setBotId(String BotId)
设置机器人标识
|
void |
setBotVersion(String BotVersion)
设置机器人版本号。BotVersion/BotEnv二选一:二者均填,仅BotVersion有效;二者均不填,默认BotEnv=dev
|
void |
setEngineModelType(String EngineModelType)
设置语音识别引擎类型,{8k_0、16k_0、16k_en}
|
void |
setIsEnd(Boolean IsEnd)
设置是否为尾包。传递最后一个语音分片时为true,其他为false
|
void |
setNeedTts(Boolean NeedTts)
设置是否将机器人回答合成音频并返回url
|
void |
setResultTextFormat(Long ResultTextFormat)
设置识别返回文本编码格式 0:UTF-8(默认);1:GB2312;2:GBK;3:BIG5
|
void |
setSampleRate(String SampleRate)
设置返回音频的采样率{8k,16k}。默认16k
|
void |
setSeq(Long Seq)
设置语音分片序列号。同一句话必须从0开始,依次递增
|
void |
setSessionAttributes(String SessionAttributes)
设置透传字段,传递给后台
|
void |
setSpeed(Long Speed)
设置语速,范围:[-2,2]。0代表1.0倍
|
void |
setTtsVoiceFormat(Long TtsVoiceFormat)
设置TTS合成音频格式,{0:wav}。该字段在当前版本仅支持取值为0。
|
void |
setUserId(String UserId)
设置子账户id,每个终端对应一个
|
void |
setVoiceId(String VoiceId)
设置asr请求Id。长度为16位的字符串,同一句话VoiceId保持一致
|
void |
setVoiceType(Long VoiceType)
设置音色,{0:女声,1:男声}
|
void |
setVolume(Long Volume)
设置音量大小,范围:[0,10]。默认值为0,代表正常音量
|
void |
setWaveData(String WaveData)
设置待识别音频字节流
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getBotId()
public void setBotId(String BotId)
BotId
- 机器人标识public String getEngineModelType()
public void setEngineModelType(String EngineModelType)
EngineModelType
- 语音识别引擎类型,{8k_0、16k_0、16k_en}public Long getAsrVoiceFormat()
public void setAsrVoiceFormat(Long AsrVoiceFormat)
AsrVoiceFormat
- 输入音频文件编码格式。1:wav(pcm);4:speex(sp);6:silkpublic String getVoiceId()
public void setVoiceId(String VoiceId)
VoiceId
- asr请求Id。长度为16位的字符串,同一句话VoiceId保持一致public Long getSeq()
public void setSeq(Long Seq)
Seq
- 语音分片序列号。同一句话必须从0开始,依次递增public Boolean getIsEnd()
public void setIsEnd(Boolean IsEnd)
IsEnd
- 是否为尾包。传递最后一个语音分片时为true,其他为falsepublic String getWaveData()
public void setWaveData(String WaveData)
WaveData
- 待识别音频字节流public String getUserId()
public void setUserId(String UserId)
UserId
- 子账户id,每个终端对应一个public String getBotVersion()
public void setBotVersion(String BotVersion)
BotVersion
- 机器人版本号。BotVersion/BotEnv二选一:二者均填,仅BotVersion有效;二者均不填,默认BotEnv=devpublic Long getResultTextFormat()
public void setResultTextFormat(Long ResultTextFormat)
ResultTextFormat
- 识别返回文本编码格式 0:UTF-8(默认);1:GB2312;2:GBK;3:BIG5public String getSessionAttributes()
public void setSessionAttributes(String SessionAttributes)
SessionAttributes
- 透传字段,传递给后台public Boolean getNeedTts()
public void setNeedTts(Boolean NeedTts)
NeedTts
- 是否将机器人回答合成音频并返回urlpublic Long getVolume()
public void setVolume(Long Volume)
Volume
- 音量大小,范围:[0,10]。默认值为0,代表正常音量public Long getSpeed()
public void setSpeed(Long Speed)
Speed
- 语速,范围:[-2,2]。0代表1.0倍public Long getVoiceType()
public void setVoiceType(Long VoiceType)
VoiceType
- 音色,{0:女声,1:男声}public String getSampleRate()
public void setSampleRate(String SampleRate)
SampleRate
- 返回音频的采样率{8k,16k}。默认16kpublic String getBotEnv()
public void setBotEnv(String BotEnv)
BotEnv
- 机器人环境{dev:测试;release:线上}。BotVersion/BotEnv二选一:二者均填,仅BotVersion有效;二者均不填,默认BotEnv=devpublic Long getTtsVoiceFormat()
public void setTtsVoiceFormat(Long TtsVoiceFormat)
TtsVoiceFormat
- TTS合成音频格式,{0:wav}。该字段在当前版本仅支持取值为0。Copyright © 2019. All rights reserved.