类 VprintLiteIntent
- java.lang.Object
-
- com.aispeech.lite.vprintlite.VprintLiteIntent
-
public class VprintLiteIntent extends java.lang.Object
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classVprintLiteIntent.Actionstatic classVprintLiteIntent.Builder
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 VprintLiteIntent.ActiongetAction()intgetAsrErrorRate()java.lang.StringgetConstantContent()java.lang.StringgetCustomContent()java.lang.StringgetRecWords()longgetResEnd()longgetResStart()java.lang.StringgetSpeechState()intgetTopN()java.lang.StringgetuId()java.lang.StringgetVprintLiteSaveDir()booleanisEnhanceRegister()voidsetAction(VprintLiteIntent.Action action)设置声纹工作模式, 若不设置,会抛IllegalArgumentException异常voidsetAsrErrorRate(int asrErrorRate)设置文本半相关语音文本结果和custom_context的字错误率的百分比阈值 [0,100],字错误率大于阈值会报错voidsetConstantContent(java.lang.String constantContent)标记语音中已知的固定的文本内容(如唤醒词),算法会特殊处理被标记的音频。voidsetCustomContent(java.lang.String customContent)文本(半)相关时输入的语音文本。voidsetEnhanceRegister(boolean enhanceRegister)注册增强,仅用于声纹注册voidsetRecWords(java.lang.String recWords)识别结果送声纹,用以和customContent做对比voidsetResEnd(long resEnd)识别结果结束的数据点voidsetResStart(long resStart)识别结果开始的数据点voidsetSpeechState(java.lang.String speechState)AIConstant.VPRINTLITE_TYPE_SR用于标识当前feed的音频是静音段还是有人声的 其中,静音段传入 silence,人声段传入 speechvoidsetTopN(int topN)1:N按照score排序,输出前n个得分,若不配置该选项,会在result字段中返回所有得分,开启该选项后会在topN字段中返回得分排名靠前的最多N个得分voidsetuId(java.lang.String uId)设置声纹IDvoidsetVprintLiteSaveDir(java.lang.String vprintLiteSaveDir)设置保存唤醒内核给声纹的音频数据java.lang.StringtoString()
-
-
-
方法详细资料
-
getuId
public java.lang.String getuId()
-
getAsrErrorRate
public int getAsrErrorRate()
-
getConstantContent
public java.lang.String getConstantContent()
-
getCustomContent
public java.lang.String getCustomContent()
-
isEnhanceRegister
public boolean isEnhanceRegister()
-
getTopN
public int getTopN()
-
getRecWords
public java.lang.String getRecWords()
-
getResStart
public long getResStart()
-
getResEnd
public long getResEnd()
-
getAction
public VprintLiteIntent.Action getAction()
-
setAction
public void setAction(VprintLiteIntent.Action action)
设置声纹工作模式, 若不设置,会抛IllegalArgumentException异常- 参数:
action-VprintLiteIntent.Action
-
setVprintLiteSaveDir
public void setVprintLiteSaveDir(java.lang.String vprintLiteSaveDir)
设置保存唤醒内核给声纹的音频数据- 参数:
vprintLiteSaveDir- feed 给声纹内核的音频数据保存的文件夹路径
-
setuId
public void setuId(java.lang.String uId)
设置声纹ID- 参数:
uId- 声纹ID
-
setAsrErrorRate
public void setAsrErrorRate(int asrErrorRate)
设置文本半相关语音文本结果和custom_context的字错误率的百分比阈值 [0,100],字错误率大于阈值会报错- 参数:
asrErrorRate- 可接受错误率百分比,默认值0
-
setConstantContent
public void setConstantContent(java.lang.String constantContent)
标记语音中已知的固定的文本内容(如唤醒词),算法会特殊处理被标记的音频。- 参数:
constantContent- 固定的文本内容
-
setCustomContent
public void setCustomContent(java.lang.String customContent)
文本(半)相关时输入的语音文本。- 参数:
customContent- 语音文本
-
setEnhanceRegister
public void setEnhanceRegister(boolean enhanceRegister)
注册增强,仅用于声纹注册- 参数:
enhanceRegister- 是否使用注册增强,默认false
-
setTopN
public void setTopN(int topN)
1:N按照score排序,输出前n个得分,若不配置该选项,会在result字段中返回所有得分,开启该选项后会在topN字段中返回得分排名靠前的最多N个得分- 参数:
topN- 前n个得分
-
setRecWords
public void setRecWords(java.lang.String recWords)
识别结果送声纹,用以和customContent做对比- 参数:
recWords- 识别需要送声纹的文本
-
setResStart
public void setResStart(long resStart)
识别结果开始的数据点- 参数:
resStart- 识别结果开始的字段位置
-
setResEnd
public void setResEnd(long resEnd)
识别结果结束的数据点- 参数:
resEnd- 识别结果结束的字段位置
-
getSpeechState
public java.lang.String getSpeechState()
-
setSpeechState
public void setSpeechState(java.lang.String speechState)
AIConstant.VPRINTLITE_TYPE_SR用于标识当前feed的音频是静音段还是有人声的 其中,静音段传入 silence,人声段传入 speech- 参数:
speechState- 声音段状态
-
getVprintLiteSaveDir
public java.lang.String getVprintLiteSaveDir()
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
-