import 'package:get/get.dart'; import '../controllers/tts_test_controller.dart'; import '../controllers/asr_test_controller.dart'; import '../../../data/services/volcano_tts_api_service.dart'; class TtsTestBinding extends Bindings { @override void dependencies() { // Make sure the VolcanoTtsApiService is registered if (!Get.isRegistered()) { Get.put(VolcanoTtsApiService(), permanent: true); } // Use put instead of lazyPut to ensure the controller is created immediately Get.put(TtsTestController()); } } class AsrTestBinding extends Bindings { @override void dependencies() { // Use put instead of lazyPut to ensure the controller is created immediately Get.put(AsrTestController()); } }