Noise pollution is one of the major health risks in urban life. The approach to measurement and identification of noise sources needs to be improved and enhanced to reduce high costs. Long measurement times and the need for expensive equipment and trained personnel must be automated. Simplifying the identification of main noise sources and excluding residual and background noise allows more effective measures. By spatially filtering the acoustic scene and combining unsupervised learning with psychoacoustic features, this paper presents a prototype system capable of automated calculation of the contribution of individual noise sources to the total noise level. Pilot measurements were performed at three different locations in the city of Ljubljana, Slovenia. Equivalent sound pressure levels obtained with the device were compared to the results obtained by manually marking individual parts of each of the three measurements. The proposed approach correctly identified the main noise sources in the vicinity of the measurement points.