diff --git a/lib/main/lockDetail/monitoring/star_chart_h264/star_chart_logic.dart b/lib/main/lockDetail/monitoring/star_chart_h264/star_chart_logic.dart index dc69806b..2d6031cc 100644 --- a/lib/main/lockDetail/monitoring/star_chart_h264/star_chart_logic.dart +++ b/lib/main/lockDetail/monitoring/star_chart_h264/star_chart_logic.dart @@ -121,6 +121,12 @@ class StarChartLogic extends BaseGetXController { } Future stopProcessing() async { + // 检查 voiceProcessor 是否已经初始化 + if (state.voiceProcessor == null) { + state.errorMessage.value = 'Voice processor is not initialized.'; + return; + } + state.isButtonDisabled.value = true; try { await state.voiceProcessor?.stop();