类 AILocalVprintEngine
- java.lang.Object
-
- com.aispeech.export.engines2.AILocalVprintEngine
-
public class AILocalVprintEngine extends java.lang.Object
本地声纹
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.String
TAG
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 void
cancel()
取消声纹引擎,当不再接受内部消息时或切换模式前调用static boolean
checkLibValid()
void
destroy()
销毁声纹引擎void
feedData(byte[] data, int size)
传入数据void
feedData(int dataType, byte[] data, int size)
传入数据VprintIntent.Action
getAction()
获取当前声纹模式static AILocalVprintEngine
getInstance()
void
init(VprintConfig config, AILocalVprintListener localVprintListener)
初始化声纹引擎static boolean
isQueryRegisterAudioJson(java.lang.String json)
返回的json信息是否是查询注册音频接口回调的jsonvoid
notifyEvent(java.lang.String event)
传入事件信息,比如唤醒JSON字符串void
queryModel()
获取当前声纹模型中的注册信息,需要在init成功后调用生效。void
queryRegisterAudio(java.lang.String name, java.lang.String word)
查询已经注册的音频void
start(VprintIntent intent)
启动声纹引擎void
stop()
停止声纹引擎,该接口只在通用声纹模式下需要调用,唤醒+声纹不需要调用
-
-
-
字段详细资料
-
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()
销毁声纹引擎
-
-