{'fraction_non_alphanumeric': 0.0146484375, 'fraction_numerical': 0.0, 'mean_word_length': 5.743421052631579, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Speaker Identification in Overlapping Speech

Although the problem of automatic speaker identification has received considerable attention, no work has been made to deal with overlapping speech that involves multiple persons speaking simultaneously. This study proposes two approaches to automatically identify both simultaneous and non-simultaneous speakers in an audio stream. The first approach consists of an overlapping-speech detection component that determines if a test audio recording contains overlapping speech, followed by either a single-speaker identifier or a two-speaker identifier based on Gaussian mixture models. The second approach runs the single-speaker identifier and two-speaker identifier in parallel. Recognizing that the pairs of speakers can be vast in number, we propose using parallel model combination technique to characterize the simultaneous voices of two speakers based on the individual voice of each speaker. Our experiment results demonstrate the feasibility of the proposed approaches.