public static class AICloudLASRConfig.TaskParam
extends java.lang.Object
构造器和说明 |
---|
TaskParam(AICloudLASRConfig.AudioParam audioParam,
int fileLen)
构造方法
|
限定符和类型 | 方法和说明 |
---|---|
AICloudLASRConfig.AudioParam |
getAudioParam() |
java.lang.String |
getCallback() |
double |
getCheckLength() |
int |
getFileLen() |
java.util.List<java.lang.String> |
getHotwords() |
java.lang.String |
getLang() |
java.lang.String |
getLmid() |
java.lang.String |
getPhraseFileId() |
java.lang.String |
getRes() |
java.lang.String |
getSensitiveFileId() |
int |
getSpeakerNumber() |
int |
getSpeakerRate() |
int |
getTaskType() |
boolean |
isUseFullstop() |
boolean |
isUseInverseTxt() |
boolean |
isUseSegment() |
boolean |
isUseTxtSmooth() |
boolean |
isValid() |
void |
setAudioParam(AICloudLASRConfig.AudioParam audioParam)
音频参数
|
void |
setCallback(java.lang.String callback)
识别完成时的回调HTTP(s)地址。
|
void |
setCheckLength(double checkLength)
音频的时长(单位:秒), 用户校验剩余时长是否充足
|
void |
setFileLen(int fileLen)
音频文件长度。
|
void |
setHotwords(java.util.List<java.lang.String> hotwords)
自定义的热词列表。
|
void |
setLang(java.lang.String lang)
语种支持。
|
void |
setLmid(java.lang.String lmid)
自训练模型文件LMID。
|
void |
setPhraseFileId(java.lang.String phraseFileId)
用户的热词文件ID。
|
void |
setRes(java.lang.String res)
资源场景支持
|
void |
setSensitiveFileId(java.lang.String sensitiveFileId)
用户的敏感词文件ID。
|
void |
setSpeakerNumber(int speakerNumber)
否
发音人个数,可选值:-1-8。
|
void |
setSpeakerRate(int speakerRate)
说话人聚类使用的采样率。
|
void |
setTaskType(int taskType)
任务类型,1:机器转写任务(1小时音频,5分钟之内),默认值。
|
void |
setUseFullstop(boolean useFullstop)
是否以中文句号作为分句。
|
void |
setUseInverseTxt(boolean useInverseTxt)
逆文本转换开关。
|
void |
setUseSegment(boolean useSegment)
是否返回每个分词的信息。
|
void |
setUseTxtSmooth(boolean useTxtSmooth)
口语顺滑开关。
|
java.lang.String |
toString() |
public TaskParam(AICloudLASRConfig.AudioParam audioParam, int fileLen)
audioParam
- 音频参数fileLen
- 音频文件长度public boolean isValid()
public java.lang.String toString()
toString
在类中 java.lang.Object
public AICloudLASRConfig.AudioParam getAudioParam()
public void setAudioParam(AICloudLASRConfig.AudioParam audioParam)
audioParam
- 音频参数public int getFileLen()
public void setFileLen(int fileLen)
fileLen
- 音频文件长度public int getTaskType()
public void setTaskType(int taskType)
taskType
- 任务类型,默认1 机器转写public boolean isUseTxtSmooth()
public void setUseTxtSmooth(boolean useTxtSmooth)
useTxtSmooth
- 口语顺滑开关public boolean isUseInverseTxt()
public void setUseInverseTxt(boolean useInverseTxt)
useInverseTxt
- 逆文本转换开关public java.lang.String getCallback()
public void setCallback(java.lang.String callback)
callback
- 识别完成时的回调HTTP(s)地址public double getCheckLength()
public void setCheckLength(double checkLength)
checkLength
- 音频的时长public int getSpeakerNumber()
public void setSpeakerNumber(int speakerNumber)
speakerNumber
- 发音人个数,默认0:表示跳过说话人聚类public boolean isUseSegment()
public void setUseSegment(boolean useSegment)
useSegment
- 是否返回每个分词的信息public boolean isUseFullstop()
public void setUseFullstop(boolean useFullstop)
useFullstop
- 是否以中文句号作为分句public java.lang.String getRes()
public void setRes(java.lang.String res)
res
- 资源名public java.lang.String getLang()
public void setLang(java.lang.String lang)
可选值: cn(默认值, 中文), en(英文), ce(中英文混合),sichuantone-mix(四川话+普通话), cantonese-mix(粤语+普通话)
当客户端没有传lang参数时,等同于lang=cn。
lang
- 语种public int getSpeakerRate()
public void setSpeakerRate(int speakerRate)
可选值: 16000(默认值同sample_rate), 8000, 0 表示没有设置
客户端没有传递speaker_rate参数时,等同于sample_rate。
speaker_rate设置为8000时,会导致即使sample_rate为16000时,说话人仍然使用8000采样率的资源。
speakerRate
- 说话人聚类使用的采样率public java.lang.String getPhraseFileId()
public void setPhraseFileId(java.lang.String phraseFileId)
(警告) (注意):和hotwords参数只会有一个生效。
phraseFileId
- 用户的热词文件IDpublic java.util.List<java.lang.String> getHotwords()
public void setHotwords(java.util.List<java.lang.String> hotwords)
(警告) (注意):和phrase_file参数只会有一个生效。
hotwords
- 自定义的热词列表public java.lang.String getLmid()
public void setLmid(java.lang.String lmid)
lmid
- 自训练模型文件LMIDpublic java.lang.String getSensitiveFileId()
public void setSensitiveFileId(java.lang.String sensitiveFileId)
sensitiveFileId
- 用户的敏感词文件ID