public class AILocalLASREngine extends BaseEngine
mBaseProcessor, TAG, tagSuffix| Modifier and Type | Method and Description |
|---|---|
static AILocalLASREngine |
createInstance() |
void |
destroy()
销毁引擎
|
void |
feedData(byte[] data,
int size)
传入数据,在不使用SDK录音机时调用
|
java.lang.String |
getTag() |
void |
init(java.lang.String lAsrResource,
AIASRListener listener) |
void |
start(AILocalLASRIntent aiLocalLASRIntent)
启动引擎
|
void |
stop()
停止引擎
|
cancel, init, initTAG, parseConfig, parseIntent, startpublic java.lang.String getTag()
getTag in class BaseEnginepublic static AILocalLASREngine createInstance()
public void init(java.lang.String lAsrResource,
AIASRListener listener)
public void start(AILocalLASRIntent aiLocalLASRIntent)
aiLocalLASRIntent - 参数public void feedData(byte[] data,
int size)
data - 音频数据流size - 数据大小public void stop()
该方法会停止接收录音数据和停止引擎,程序退出时可以调用
stop in class BaseEnginepublic void destroy()
该方法会停止录音机和销毁录音机
destroy in class BaseEngine