类 BuiltinWakeupWords
- java.lang.Object
-
- com.aispeech.lite.BuiltinWakeupWords
-
- 直接已知子类:
BuiltinE2EWakeupWords
public class BuiltinWakeupWords extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 BuiltinWakeupWords()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 boolean
checkWords(java.lang.String[] wakeup)
float[]
getThresh(java.lang.String[] wakeup)
此方法在checkWords(String[])
后调用float[]
getThreshLoud(java.lang.String[] wakeup)
此方法在checkWords(String[])
后调用java.lang.String[]
getThreshString(java.lang.String[] wakeup)
此方法在checkWords(String[])
后调用boolean
isUseBuiltInWakeupWords()
void
parseConfig(java.lang.String json)
json 格式如下:java.lang.String
processWakeupWordInSetMethod(java.lang.String setparam)
java.lang.String
toString()
boolean
useBuiltinWakeupWords(LocalSignalProcessingConfig config)
-
-
-
方法详细资料
-
parseConfig
public void parseConfig(java.lang.String json)
json 格式如下:{ "use_built_in_wakeupwords": true, "built_in_wakeupwords": { "words": ["ni hao xiao bu", "xiao bu xiao bu", "hei bu rui nuo"], "thresh": [0.2, 0.3, 0.4], "thresh2": [0.25, 0.35, 0.45] } }
- 参数:
json
- 从资源里读取到的配置信息
-
isUseBuiltInWakeupWords
public boolean isUseBuiltInWakeupWords()
-
checkWords
public boolean checkWords(java.lang.String[] wakeup)
-
getThreshString
public java.lang.String[] getThreshString(java.lang.String[] wakeup)
此方法在checkWords(String[])
后调用- 参数:
wakeup
- 唤醒词- 返回:
- 阈值数组
-
getThresh
public float[] getThresh(java.lang.String[] wakeup)
此方法在checkWords(String[])
后调用- 参数:
wakeup
- 唤醒词- 返回:
- 阈值数组
-
getThreshLoud
public float[] getThreshLoud(java.lang.String[] wakeup)
此方法在checkWords(String[])
后调用- 参数:
wakeup
- 唤醒词- 返回:
- 阈值数组
-
toString
public java.lang.String toString()
- 覆盖:
toString
在类中java.lang.Object
-
processWakeupWordInSetMethod
public java.lang.String processWakeupWordInSetMethod(java.lang.String setparam)
-
useBuiltinWakeupWords
public boolean useBuiltinWakeupWords(LocalSignalProcessingConfig config)
-
-