dispose method
void
dispose()
Implementation
void dispose() async {
try {
if (_recorder != null && _isRecorderInitialized) {
await _recorder!.closeRecorder();
_isRecorderInitialized = false;
}
_timer?.cancel();
} catch (e) {
log("Error disposing recorder: $e");
}
}