From ea49f3daf7986b38f210cbd90686c3a31a3623d7 Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Wed, 15 Oct 2025 19:31:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=AF=86=E5=88=AB=E5=86=B2?= =?UTF-8?q?=E7=AA=81=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/modules/agent/controllers/agent_controller.dart | 4 ++-- .../kotlin/com/yunqiinnovation/agent_service/AgentService.kt | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/modules/agent/controllers/agent_controller.dart b/lib/modules/agent/controllers/agent_controller.dart index 8c6072993..ba0aba2d8 100644 --- a/lib/modules/agent/controllers/agent_controller.dart +++ b/lib/modules/agent/controllers/agent_controller.dart @@ -559,7 +559,7 @@ class AgentController extends GetxController with WidgetsBindingObserver { final sessionid = event.data['sessionid'] ?? ''; final text = event.data['text'] ?? ''; currentText.value = text; // 保留当前文本,以便其他地方使用 - Logger.i(TAG, '识别中间结果: $text'); + Logger.i(TAG, '[$sessionid]识别中间结果: $text'); if (text.isNotEmpty) { // 查找是否有正在识别中的消息 final index = messages.lastIndexWhere( @@ -591,7 +591,7 @@ class AgentController extends GetxController with WidgetsBindingObserver { case AgentServiceEventType.recognitionResult: final sessionid = event.data['sessionid'] ?? ''; final text = event.data['text'] ?? ''; - Logger.i(TAG, '识别最终结果: $text'); + Logger.i(TAG, '[$sessionid]识别最终结果: $text'); // 查找是否有正在识别中的消息 final index = messages.lastIndexWhere( (msg) => msg.sessionid == sessionid && msg.isUser); 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 f744710c7..65cd078bb 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 @@ -636,6 +636,7 @@ object AgentService : CoroutineScope { sendEvent( "recognizing", mapOf( + "sessionid" to sessionid, "text" to recognizing, "language" to detectedLanguage )