@override Stream<bool> get onSilenceChange { if (!voiceRecorder.enableSilenceDetection) { return Stream.empty(); } return voiceRecorder.silenceStream; }