From f48f50f2abdc0648e0ad5748a7cfee2f38bf628d Mon Sep 17 00:00:00 2001 From: tanlongsheng <252620078@qq.com> Date: Fri, 12 Dec 2025 11:42:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=86=E5=88=AB=E7=BB=93=E6=9E=9C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=BB=B6=E8=BF=9F=E5=A4=84=E7=90=86=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/yunqiinnovation/agent_service/AgentService.kt | 9 ++++++++- 1 file changed, 8 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 9a0b45252..7c8b56e4f 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 @@ -734,11 +734,18 @@ object AgentService : CoroutineScope { // 保存识别结果 if (currentRecognitionMode == "push_to_talk") { //按住说话 recognitionResult += result + sendEvent( + "recognizing", mapOf( + "sessionid" to currsessionId, + "text" to recognitionResult, + "language" to detectedLanguage + ) + ) }else{ recognitionResult += result pendingProcessJob?.cancel() pendingProcessJob = launch { - delay(1000) + delay(2000) if (recognitionResult.isNotEmpty()) { sendEvent( "recognition_result", mapOf(