Source localization is one of the major research contents in the localization research of wireless sensor networks, which has attracted considerable attention for a long period. In recent years, the wireless binary sensor network (WBSN) has been widely used for source localization due to its high energy efficiency. A novel method which is based on WBSN for multiple source localization is presented in this paper. Firstly, the Neyman-Pearson criterion-based sensing model which takes into account the false alarms is utilized to identify the alarmed nodes. Secondly, the mean shift and hierarchical clustering method are performed on the alarmed nodes to obtain the cluster centers as the initial locations of signal sources. Finally, some voting matrices which can improve the localization accuracy are constructed to decide the location of each acoustic source. The simulation results demonstrate that the proposed method can provide a desirable performance superior to some traditional methods in accuracy and efficiency.