From b3824d75481acc2b15c2dadcdccacec692ab9c78 Mon Sep 17 00:00:00 2001 From: fdp <1286779656@qq.com> Date: Fri, 12 Sep 2025 14:28:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=A2=91=E7=B9=81=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E7=BF=BB=E8=AF=91=E7=B1=BB=E5=9E=8B=EF=BC=8C=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E9=87=8A=E6=94=BE=E4=B8=8A=E6=AC=A1=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E5=A5=94=E6=BA=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/modules/translation/views/translation_view.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/modules/translation/views/translation_view.dart b/lib/modules/translation/views/translation_view.dart index 3c1176909..b1f91a87c 100644 --- a/lib/modules/translation/views/translation_view.dart +++ b/lib/modules/translation/views/translation_view.dart @@ -1073,6 +1073,7 @@ class TranslationView extends GetView { Colors.blue, onTap: () async { Get.back(); + await controller.stopAll(); await controller.changeTranslationMode('simultaneous'); await controller.startRecognition(); }, @@ -1084,6 +1085,7 @@ class TranslationView extends GetView { Colors.green, onTap: () async { Get.back(); + await controller.stopAll(); await controller.changeTranslationMode('faceToFace'); await controller.startRecognition(); }, @@ -1096,6 +1098,7 @@ class TranslationView extends GetView { onTap: controller.bleManager.isConnected ? () async { Get.back(); + await controller.stopAll(); await controller.changeTranslationMode('audioVideo'); await controller.startRecognition(); } @@ -1109,6 +1112,7 @@ class TranslationView extends GetView { onTap: controller.bleManager.isConnected ? () async { Get.back(); + await controller.stopAll(); await controller.changeTranslationMode('call'); await controller.startRecognition(); }