类 AILocalVprintEngine
- java.lang.Object
-
- com.aispeech.export.engines2.AILocalVprintEngine
-
public class AILocalVprintEngine extends java.lang.Object本地声纹
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringTAG
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcancel()取消声纹引擎,当不再接受内部消息时或切换模式前调用static booleancheckLibValid()voiddestroy()销毁声纹引擎voidfeedData(byte[] data, int size)传入数据voidfeedData(int dataType, byte[] data, int size)传入数据VprintIntent.ActiongetAction()获取当前声纹模式static AILocalVprintEnginegetInstance()voidinit(VprintConfig config, AILocalVprintListener localVprintListener)初始化声纹引擎static booleanisQueryRegisterAudioJson(java.lang.String json)返回的json信息是否是查询注册音频接口回调的jsonvoidnotifyEvent(java.lang.String event)传入事件信息,比如唤醒JSON字符串voidqueryModel()获取当前声纹模型中的注册信息,需要在init成功后调用生效。voidqueryRegisterAudio(java.lang.String name, java.lang.String word)查询已经注册的音频voidstart(VprintIntent intent)启动声纹引擎voidstop()停止声纹引擎,该接口只在通用声纹模式下需要调用,唤醒+声纹不需要调用
-
-
-
字段详细资料
-
TAG
public static final java.lang.String TAG
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
checkLibValid
public static boolean checkLibValid()
-
getInstance
public static AILocalVprintEngine getInstance()
-
isQueryRegisterAudioJson
public static boolean isQueryRegisterAudioJson(java.lang.String json)
返回的json信息是否是查询注册音频接口回调的json- 参数:
json- json字符串- 返回:
- true 是,false 不是
-
queryModel
public void queryModel()
获取当前声纹模型中的注册信息,需要在init成功后调用生效。
-
queryRegisterAudio
public void queryRegisterAudio(java.lang.String name, java.lang.String word)查询已经注册的音频- 参数:
name- 注册的用户名word- 注册的唤醒词
-
init
public void init(VprintConfig config, AILocalVprintListener localVprintListener)
初始化声纹引擎- 参数:
config- 声纹配置localVprintListener- 声纹回调
-
start
public void start(VprintIntent intent)
启动声纹引擎- 参数:
intent- 声纹Intent
-
notifyEvent
public void notifyEvent(java.lang.String event)
传入事件信息,比如唤醒JSON字符串- 参数:
event- 事件信息
-
getAction
public VprintIntent.Action getAction()
获取当前声纹模式- 返回:
- 当前声纹模式
-
feedData
public void feedData(byte[] data, int size)传入数据- 参数:
data- 音频数据流size- 数据大小
-
feedData
public void feedData(int dataType, byte[] data, int size)传入数据- 参数:
dataType- 数据类型data- 数据流size- 数据流大小
-
stop
public void stop()
停止声纹引擎,该接口只在通用声纹模式下需要调用,唤醒+声纹不需要调用
-
cancel
public void cancel()
取消声纹引擎,当不再接受内部消息时或切换模式前调用
-
destroy
public void destroy()
销毁声纹引擎
-
-