AbsVoiceMsgParser.java
592 Bytes
package com.ys.yslibrary.paraser;
import com.iflytek.aiui.AIUIEvent;
import com.ys.yslibrary.bean.RawMessage;
import com.ys.yslibrary.callback.OnVoiceIdentifyResultListener;
import com.ys.yslibrary.bean.VoiceMsgType;
import org.json.JSONObject;
public interface AbsVoiceMsgParser {
void resetAppendVoiceMsg();
boolean isHasUserCache();
RawMessage processResult(AIUIEvent event);
RawMessage processIATResult(JSONObject cntJson);
String getUserSpeakContent();
void setOnVoiceIdentifyResultListener(OnVoiceIdentifyResultListener onVoiceIdentifyResultListener);
}