public class BuiltinWakeupWords
extends java.lang.Object
Constructor and Description |
---|
BuiltinWakeupWords() |
Modifier and Type | Method and Description |
---|---|
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) |
public void parseConfig(java.lang.String 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
- 从资源里读取到的配置信息public boolean isUseBuiltInWakeupWords()
public boolean checkWords(java.lang.String[] wakeup)
public java.lang.String[] getThreshString(java.lang.String[] wakeup)
checkWords(String[])
后调用wakeup
- 唤醒词public float[] getThresh(java.lang.String[] wakeup)
checkWords(String[])
后调用wakeup
- 唤醒词public float[] getThreshLoud(java.lang.String[] wakeup)
checkWords(String[])
后调用wakeup
- 唤醒词public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String processWakeupWordInSetMethod(java.lang.String setparam)
public boolean useBuiltinWakeupWords(LocalSignalProcessingConfig config)