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(