|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
com.iflytek.speech 接口 RecognizerListener
- 所有超级接口:
- android.os.IInterface
- 所有已知实现类:
- RecognizerListener.Stub
public interface RecognizerListener
- extends android.os.IInterface
识别回调接口。
- 作者:
- iflytek
嵌套类摘要 | |
---|---|
static class |
RecognizerListener.Stub
Local-side IPC implementation stub class. |
方法摘要 | |
---|---|
void |
onBeginOfSpeech()
录音启动回调。 |
void |
onEndOfSpeech()
录音自动停止回调。 |
void |
onError(int errorCode)
识别错误回调。 |
void |
onResult(RecognizerResult result,
boolean islast)
识别结果回调。 |
void |
onVolumeChanged(int volume)
音量变化回调。 |
从接口 android.os.IInterface 继承的方法 |
---|
asBinder |
方法详细信息 |
---|
onVolumeChanged
void onVolumeChanged(int volume) throws android.os.RemoteException
- 音量变化回调。
说明:
1、录音数据回调,开发者可以使用volume值更新录音状态。 - 参数:
volume
- 录音音量值,范围0-30- 抛出:
android.os.RemoteException
onBeginOfSpeech
void onBeginOfSpeech() throws android.os.RemoteException
- 录音启动回调。
说明:
1、录音正常启动后回调此函数。 - 抛出:
android.os.RemoteException
onEndOfSpeech
void onEndOfSpeech() throws android.os.RemoteException
- 录音自动停止回调。
说明:
1、识别引擎集成了端点检测功能,当用户一定时间内不说话,默认为用户已经不需要再录入语音,会自动调用此回调函数,并停止当前录音。 - 抛出:
android.os.RemoteException
onResult
void onResult(RecognizerResult result, boolean islast) throws android.os.RemoteException
- 识别结果回调。
说明:
1、识别引擎采用流式传输的方式,可能会多次返回结果。 - 参数:
result
- 识别结果,请参考RecognizerResult
定义islast
- true表示最后一次结果,false表示结果未取完- 抛出:
android.os.RemoteException
onError
void onError(int errorCode) throws android.os.RemoteException
- 识别错误回调。
- 参数:
errorCode
- 错误码,详细错误码请看ErrorCode
- 抛出:
android.os.RemoteException
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |