feat: add base metric class
feat: add segmentation metrics
feat: add detection metrics
feat: add identification metrics
feat: add diarization metrics