From 13205fb3d4523734d567c7816391909be060d3dc Mon Sep 17 00:00:00 2001 From: fdp <1286779656@qq.com> Date: Tue, 6 Jan 2026 15:21:40 +0800 Subject: [PATCH] 3 --- .../kotlin/com/yunqiinnovation/agent_service/AgentService.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/local_plugins/agent_service/android/src/main/kotlin/com/yunqiinnovation/agent_service/AgentService.kt b/local_plugins/agent_service/android/src/main/kotlin/com/yunqiinnovation/agent_service/AgentService.kt index ede19fb21..4068b7255 100644 --- a/local_plugins/agent_service/android/src/main/kotlin/com/yunqiinnovation/agent_service/AgentService.kt +++ b/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 (recognitionResult.isEmpty()){ + Log.d(TAG, "liwei-------- onSessionStopped:currentRecognitionResult $currentRecognitionResult") recognitionResult+= currentRecognitionResult currentRecognitionResult = "" } + if(recognitionResult.isNotEmpty()) + { sendEvent( "recognition_result", mapOf( "sessionid" to currsessionAsrId, @@ -825,7 +828,7 @@ object AgentService : CoroutineScope { ) ) processWithChatApi(currsessionAsrId, recognitionResult) - + } sendEvent("recognition_stopped", mapOf("sessionid" to currsessionAsrId, "status" to "stopped")) }else{ sendEvent("recognition_stopped", mapOf("sessionid" to sessionid, "status" to "stopped"))