类 VprintLiteIntent
- java.lang.Object
-
- com.aispeech.lite.vprintlite.VprintLiteIntent
-
public class VprintLiteIntent extends java.lang.Object
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
VprintLiteIntent.Action
static class
VprintLiteIntent.Builder
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 VprintLiteIntent.Action
getAction()
int
getAsrErrorRate()
java.lang.String
getConstantContent()
java.lang.String
getCustomContent()
java.lang.String
getRecWords()
long
getResEnd()
long
getResStart()
java.lang.String
getSpeechState()
int
getTopN()
java.lang.String
getuId()
java.lang.String
getVprintLiteSaveDir()
boolean
isEnhanceRegister()
void
setAction(VprintLiteIntent.Action action)
设置声纹工作模式, 若不设置,会抛IllegalArgumentException
异常void
setAsrErrorRate(int asrErrorRate)
设置文本半相关语音文本结果和custom_context的字错误率的百分比阈值 [0,100],字错误率大于阈值会报错void
setConstantContent(java.lang.String constantContent)
标记语音中已知的固定的文本内容(如唤醒词),算法会特殊处理被标记的音频。void
setCustomContent(java.lang.String customContent)
文本(半)相关时输入的语音文本。void
setEnhanceRegister(boolean enhanceRegister)
注册增强,仅用于声纹注册void
setRecWords(java.lang.String recWords)
识别结果送声纹,用以和customContent
做对比void
setResEnd(long resEnd)
识别结果结束的数据点void
setResStart(long resStart)
识别结果开始的数据点void
setSpeechState(java.lang.String speechState)
AIConstant.VPRINTLITE_TYPE_SR
用于标识当前feed的音频是静音段还是有人声的 其中,静音段传入 silence,人声段传入 speechvoid
setTopN(int topN)
1:N按照score排序,输出前n个得分,若不配置该选项,会在result字段中返回所有得分,开启该选项后会在topN字段中返回得分排名靠前的最多N个得分void
setuId(java.lang.String uId)
设置声纹IDvoid
setVprintLiteSaveDir(java.lang.String vprintLiteSaveDir)
设置保存唤醒内核给声纹的音频数据java.lang.String
toString()
-
-
-
方法详细资料
-
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
-
-