|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
com.iflytek.speech 接口 VerifierListener
public interface VerifierListener
声纹密码回调接口。
执行声纹模型训练、声纹密码确认、声纹密码鉴别等操作时需要创建此接口进行监听,录音状态、录音数据、声纹结果等信息均通过此回调返回给调用者。
- 作者:
- iflytek
方法摘要 | |
---|---|
void |
onBeginOfSpeech()
录音启动回调。 |
void |
onCancel()
取消识别。 |
void |
onEnd(VerifierResult result,
int error)
声纹服务结果回调。 |
void |
onEndOfSpeech()
录音自动停止回调。 |
void |
onRegister(VerifierResult result)
声纹注册结果回调。 |
void |
onVolumeChanged(int volume)
录音音量回调。 |
方法详细信息 |
---|
onVolumeChanged
void onVolumeChanged(int volume)
- 录音音量回调。
- 参数:
volume
- 录音音量
onBeginOfSpeech
void onBeginOfSpeech()
- 录音启动回调。
说明:
1、录音启动后调用此接口,表示用户可以进行音频输入,未调用此接口情况下,用户输入的音频数据无效,不会被服务端接收。
onEndOfSpeech
void onEndOfSpeech()
- 录音自动停止回调。
说明:
1、 SpeechVerify内集成了端点检测功能,当用户一定时间内不说话,默认为用户已经不需要再录入语音, 会自动调用此回调函数,并停止当前录音。(默认值为2s)。
2、 目前版本的端点检测是由服务端完成,会有一定延迟,建议由用户手动控制。
onRegister
void onRegister(VerifierResult result)
- 声纹注册结果回调。
说明:
1、 声纹注册时才会调用此接口,用来提示用户当前已经进行第几次密码输入,声纹确认和鉴别并不会调用此接口。
2、此接口中回调信息,开发者只需要关注VerifyResult.suc和VerifyResult.rgn信息。 - 参数:
result
- 声纹注册的本次录音校验结果
onEnd
void onEnd(VerifierResult result, int error)
- 声纹服务结果回调。
说明:
1、本次会话完成,训练、确认或鉴别的结果请参考VerifyResult说明。 - 参数:
result
- 声纹服务的返回结果,发生错误时返回nullerror
- 请求成功返回null,否则返回错误对象,请参考SpeechError说明
onCancel
void onCancel()
- 取消识别。
说明:
1、取消本次声纹操作回调,表示会话结束。
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |