|
|
@ -195,13 +195,9 @@ class XunFeiAsrHelper: NSObject, URLSessionWebSocketDelegate { |
|
|
|
|
|
|
|
|
if typeInt == 0 { |
|
|
if typeInt == 0 { |
|
|
callback?.onResult(sessionid: currentSessionId, resultTextTemp, detectedLanguage) |
|
|
callback?.onResult(sessionid: currentSessionId, resultTextTemp, detectedLanguage) |
|
|
currentSessionId = "" |
|
|
currentSessionId = UUID().uuidString |
|
|
lastIntermediateResult = "" |
|
|
lastIntermediateResult = "" |
|
|
} else { |
|
|
} else { |
|
|
if currentSessionId.isEmpty { |
|
|
|
|
|
currentSessionId = UUID().uuidString |
|
|
|
|
|
callback?.onSessionStarted(sessionid: currentSessionId) |
|
|
|
|
|
} |
|
|
|
|
|
lastIntermediateResult = resultTextTemp |
|
|
lastIntermediateResult = resultTextTemp |
|
|
callback?.onRecognizing(sessionid: currentSessionId, resultTextTemp, detectedLanguage) |
|
|
callback?.onRecognizing(sessionid: currentSessionId, resultTextTemp, detectedLanguage) |
|
|
} |
|
|
} |
|
|
|