类 SpeechHttpRecognizer
java.lang.Object
com.tencent.asr.service.HttpBaseService
com.tencent.asr.service.SpeechHttpRecognizer
- 所有已实现的接口:
SpeechRecognizer,TCall<byte[]>
public class SpeechHttpRecognizer extends HttpBaseService implements TCall<byte[]>, SpeechRecognizer
-
字段概要
从类继承的字段 com.tencent.asr.service.HttpBaseService
asrConfig, asrRequest, baseEventListeners, cacheStatus, endFlag, expireTime, finishFlag, httpClientService, realTimeEventListener, requestStamps, result, resultQueue, speechRecognitionListener, speechRecognitionSignService, staging, streamId, surplus, syncResponseQueue, tractionManager -
构造器概要
构造器 构造器 说明 SpeechHttpRecognizer(java.lang.String streamId, AsrConfig config, AsrRequest request, SpeechRecognitionListener speechRecognitionListener)SpeechHttpRecognizer(java.lang.String streamId, AsrConfig config, AsrRequest request, RealTimeEventListener realTimeEventListener, BaseEventListener<AsrResponse> baseEventListener) -
方法概要
从类继承的方法 com.tencent.asr.service.HttpBaseService
closeClient, createBytes, dispatcherRequest, send, sendData, startListerResult
-
构造器详细资料
-
SpeechHttpRecognizer
public SpeechHttpRecognizer(java.lang.String streamId, AsrConfig config, AsrRequest request, SpeechRecognitionListener speechRecognitionListener) -
SpeechHttpRecognizer
public SpeechHttpRecognizer(java.lang.String streamId, AsrConfig config, AsrRequest request, RealTimeEventListener realTimeEventListener, BaseEventListener<AsrResponse> baseEventListener)
-
-
方法详细资料
-
start
public java.lang.Boolean start()请求前置方法,开启线程监听请求结果- 指定者:
start在接口中SpeechRecognizer
-
after
public void after()请求后置方法 -
end
public java.lang.Boolean end()兼容1.0.0版本 -
execute
兼容1.0.0版本 -
stop
public java.lang.Boolean stop()结束识别- 指定者:
stop在接口中SpeechRecognizer- 返回:
- 识别标志位 通过该标志可关闭流
-
write
public void write(byte[] data)识别逻辑的处理方法- 指定者:
write在接口中SpeechRecognizer- 参数:
data- 语音数据
-