fdp 9 months ago
parent
commit
47cc64f233
  1. 5
      local_plugins/agent_service/android/src/main/kotlin/com/yunqiinnovation/agent_service/AgentService.kt

5
local_plugins/agent_service/android/src/main/kotlin/com/yunqiinnovation/agent_service/AgentService.kt

@ -815,9 +815,12 @@ object AgentService : CoroutineScope {
if (currentRecognitionMode == "push_to_talk") { //按住说话 if (currentRecognitionMode == "push_to_talk") { //按住说话
if (recognitionResult.isEmpty()){ if (recognitionResult.isEmpty()){
Log.d(TAG, "liwei-------- onSessionStopped:currentRecognitionResult $currentRecognitionResult")
recognitionResult+= currentRecognitionResult recognitionResult+= currentRecognitionResult
currentRecognitionResult = "" currentRecognitionResult = ""
} }
if(recognitionResult.isNotEmpty())
{
sendEvent( sendEvent(
"recognition_result", mapOf( "recognition_result", mapOf(
"sessionid" to currsessionAsrId, "sessionid" to currsessionAsrId,
@ -825,7 +828,7 @@ object AgentService : CoroutineScope {
) )
) )
processWithChatApi(currsessionAsrId, recognitionResult) processWithChatApi(currsessionAsrId, recognitionResult)
}
sendEvent("recognition_stopped", mapOf("sessionid" to currsessionAsrId, "status" to "stopped")) sendEvent("recognition_stopped", mapOf("sessionid" to currsessionAsrId, "status" to "stopped"))
}else{ }else{
sendEvent("recognition_stopped", mapOf("sessionid" to sessionid, "status" to "stopped")) sendEvent("recognition_stopped", mapOf("sessionid" to sessionid, "status" to "stopped"))

Loading…
Cancel
Save