Submitted:
14 October 2024
Posted:
16 October 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Work
3. Methodology
3.1. Task Definition
- a first segment of feature vector, the sequence of feature vectors from time to .
- a second segment , the sequence of feature vectors from time to .
3.2. Change Point Detection
3.2.1. BIC-GMM Method
- : both segments are derived from a Gaussian distribution, in other words, both segments belong to the same speaker.
- : both segments are derived from two distinct Gaussians and . The segments belong to different speakers.
3.2.2. KL Divergence
3.3. Audio Features
- Mel-frequency cepstral coefficients (MFCC) - captures the timbral and phonetic content, which is useful for distinguishing different speakers.
- Mel-Spectrogram - similar to the spectrogram but focused on the mel scale, which is more aligned with human hearing.
- Chroma - captures the harmonic content and pitch class, which can indicate tonal changes that may differentiate speakers.
- Spectral centroid - represents the "center of mass" of the spectrum, which often relates to the brightness of a sound.
- Spectral bandwidth - measures the spread of the spectrum, providing information about timbre and energy distribution.
- Spectral contrast - captures the difference between peaks and valleys in a spectrum, highlighting spectral variation which may signal speaker changes.
- Spectral rolloff - indicates the frequency below which a certain percentage of the total spectral energy is contained, useful for tracking energy shifts.
- Root mean square energy (RMS) - represents the power of the audio signal, which can help distinguish speakers based on loudness and energy pattern.
- Pitch - provides fundamental frequency information that can help differentiate speakers based on vocal pitch.
- Zero crossing rate - indicates the rate of signal sign changes, which can be useful for detecting changes in speech quality and distinguishing between different speakers.
3.3.1. Feature Changes vs. Speaker Changes
4. Experiments
4.1. Dataset and Evaluation Metric
4.2. Experimental Setup
| Feature | Optimal threshold | Performance score |
|---|---|---|
| pitch | 5.999179 | 0.528707 |
| mfcc | 4.331410 | 0.519567 |
| chroma | 9.998953 | 0.505080 |
| mel_spectrogram | 0.604765 | 0.502307 |
| zero_crossing_rate | 0.988847 | 0.606065 |
| spectral_centroid | 0.441515 | 0.534054 |
| spectral_bandwidth | 0.763678 | 0.547675 |
| spectral_contrast | 4.665370 | 0.498247 |
| spectral_rolloff | 0.539069 | 0.534808 |
| rms | 0.259262 | 0.514598 |
4.3. Results
- Threshold parameter is explored within the range of 0 to 10, allowing the optimizer to identify both highly sensitive and more robust threshold values across various feature and metric combinations.
- Initialization points set to 5, this parameter specifies the number of random points the optimizer initially samples to gain a broad understanding of the threshold’s impact on the combined metric as peformance score.
- Iterations set to 25, this parameter specifies the number of optimization steps following the initial exploration.
5. Conclusion
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.3081 | 0.6658 | 0.4827 | 0.4496 |
| EN2002b | 0.3066 | 0.7148 | 0.4951 | 0.5190 |
| EN2002c | 0.2777 | 0.7174 | 0.4841 | 0.4943 |
| EN2002d | 0.2776 | 0.7220 | 0.4872 | 0.5007 |
| ES2004a | 0.2385 | 0.6996 | 0.4939 | 0.4798 |
| ES2004b | 0.2792 | 0.6868 | 0.4958 | 0.4698 |
| ES2004c | 0.3121 | 0.6401 | 0.4824 | 0.4547 |
| ES2004d | 0.3184 | 0.6529 | 0.4912 | 0.4314 |
| IS1009a | 0.3549 | 0.6474 | 0.4984 | 0.4842 |
| IS1009b | 0.3046 | 0.6629 | 0.4889 | 0.4600 |
| IS1009c | 0.3539 | 0.6751 | 0.4903 | 0.4230 |
| IS1009d | 0.3714 | 0.6183 | 0.4967 | 0.4379 |
| TS3003a | 0.2170 | 0.7629 | 0.4745 | 0.5015 |
| TS3003b | 0.2347 | 0.7639 | 0.4884 | 0.4587 |
| TS3003c | 0.2260 | 0.7374 | 0.5015 | 0.4667 |
| TS3003d | 0.2422 | 0.7384 | 0.5070 | 0.5139 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.9935 | 0.0080 | 0.5173 | 0.5106 |
| EN2002b | 0.9910 | 0.0114 | 0.5049 | 0.5114 |
| EN2002c | 0.9913 | 0.0046 | 0.5082 | 0.5034 |
| EN2002d | 0.9926 | 0.0041 | 0.4973 | 0.5035 |
| ES2004a | 0.9927 | 0.0090 | 0.4939 | 0.5157 |
| ES2004b | 0.9932 | 0.0067 | 0.5016 | 0.4944 |
| ES2004c | 0.9930 | 0.0086 | 0.5089 | 0.5388 |
| ES2004d | 0.9935 | 0.0066 | 0.4828 | 0.4926 |
| IS1009a | 0.9968 | 0.0105 | 0.5032 | 0.5000 |
| IS1009b | 0.9934 | 0.0057 | 0.5111 | 0.5200 |
| IS1009c | 0.9882 | 0.0056 | 0.5000 | 0.4958 |
| IS1009d | 0.9960 | 0.0023 | 0.4973 | 0.5012 |
| TS3003a | 0.9921 | 0.0030 | 0.4991 | 0.5046 |
| TS3003b | 0.9929 | 0.0019 | 0.5235 | 0.5374 |
| TS3003c | 0.9908 | 0.0020 | 0.5073 | 0.5556 |
| TS3003d | 0.9930 | 0.0093 | 0.4979 | 0.5206 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.5144 | 0.5146 | 0.4697 | 0.4788 |
| EN2002b | 0.5352 | 0.5190 | 0.4820 | 0.4544 |
| EN2002c | 0.5140 | 0.5172 | 0.4855 | 0.4554 |
| EN2002d | 0.4778 | 0.5173 | 0.4818 | 0.4703 |
| ES2004a | 0.5896 | 0.4260 | 0.4976 | 0.4395 |
| ES2004b | 0.5432 | 0.4609 | 0.4694 | 0.4340 |
| ES2004c | 0.5495 | 0.4828 | 0.4900 | 0.4547 |
| ES2004d | 0.5445 | 0.4479 | 0.4698 | 0.4380 |
| IS1009a | 0.5394 | 0.4684 | 0.4748 | 0.4421 |
| IS1009b | 0.4973 | 0.4686 | 0.4955 | 0.3971 |
| IS1009c | 0.5381 | 0.5042 | 0.4958 | 0.4146 |
| IS1009d | 0.5272 | 0.4496 | 0.4861 | 0.4543 |
| TS3003a | 0.5650 | 0.4347 | 0.4754 | 0.4802 |
| TS3003b | 0.6025 | 0.3877 | 0.4920 | 0.4626 |
| TS3003c | 0.5795 | 0.4465 | 0.4903 | 0.4626 |
| TS3003d | 0.5671 | 0.4276 | 0.4828 | 0.4595 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.1429 | 0.8302 | 0.5079 | 0.4841 |
| EN2002b | 0.1295 | 0.8574 | 0.4918 | 0.4962 |
| EN2002c | 0.1254 | 0.8467 | 0.4851 | 0.4771 |
| EN2002d | 0.1294 | 0.8520 | 0.5013 | 0.4965 |
| ES2004a | 0.1768 | 0.8027 | 0.5048 | 0.4664 |
| ES2004b | 0.1475 | 0.8367 | 0.4942 | 0.5168 |
| ES2004c | 0.1303 | 0.8793 | 0.5073 | 0.5172 |
| ES2004d | 0.1365 | 0.8430 | 0.4867 | 0.4595 |
| IS1009a | 0.2192 | 0.7842 | 0.4621 | 0.5211 |
| IS1009b | 0.1349 | 0.8543 | 0.4985 | 0.4886 |
| IS1009c | 0.1247 | 0.8683 | 0.5007 | 0.4874 |
| IS1009d | 0.1379 | 0.8712 | 0.4881 | 0.4637 |
| TS3003a | 0.1397 | 0.8632 | 0.5158 | 0.5106 |
| TS3003b | 0.1783 | 0.8560 | 0.4979 | 0.4837 |
| TS3003c | 0.1591 | 0.8869 | 0.4908 | 0.4828 |
| TS3003d | 0.1396 | 0.8805 | 0.4823 | 0.4794 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.8824 | 0.0955 | 0.4834 | 0.5199 |
| EN2002b | 0.8820 | 0.1464 | 0.4795 | 0.4715 |
| EN2002c | 0.8722 | 0.1247 | 0.4802 | 0.4966 |
| EN2002d | 0.8753 | 0.1494 | 0.4656 | 0.4799 |
| ES2004a | 0.8862 | 0.1076 | 0.4976 | 0.4933 |
| ES2004b | 0.8825 | 0.1432 | 0.4842 | 0.4810 |
| ES2004c | 0.8945 | 0.1466 | 0.4808 | 0.4569 |
| ES2004d | 0.8785 | 0.1223 | 0.5062 | 0.4893 |
| IS1009a | 0.8438 | 0.1842 | 0.4558 | 0.4368 |
| IS1009b | 0.8423 | 0.1514 | 0.4792 | 0.4486 |
| IS1009c | 0.8511 | 0.1905 | 0.4834 | 0.4118 |
| IS1009d | 0.8727 | 0.1475 | 0.4814 | 0.4965 |
| TS3003a | 0.9060 | 0.1064 | 0.4763 | 0.4711 |
| TS3003b | 0.9156 | 0.0806 | 0.4831 | 0.4722 |
| TS3003c | 0.9093 | 0.0869 | 0.4869 | 0.4505 |
| TS3003d | 0.8996 | 0.0969 | 0.4828 | 0.4768 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.6429 | 0.3820 | 0.4935 | 0.4867 |
| EN2002b | 0.6336 | 0.3878 | 0.4877 | 0.4658 |
| EN2002c | 0.6249 | 0.3913 | 0.5034 | 0.4966 |
| EN2002d | 0.5957 | 0.3817 | 0.5054 | 0.4620 |
| ES2004a | 0.6320 | 0.3453 | 0.4782 | 0.4619 |
| ES2004b | 0.6128 | 0.3893 | 0.4984 | 0.4474 |
| ES2004c | 0.6247 | 0.3405 | 0.4943 | 0.4741 |
| ES2004d | 0.6277 | 0.3570 | 0.4867 | 0.4810 |
| IS1009a | 0.4858 | 0.4368 | 0.4842 | 0.4211 |
| IS1009b | 0.5250 | 0.4600 | 0.5099 | 0.5229 |
| IS1009c | 0.5111 | 0.4594 | 0.4910 | 0.4650 |
| IS1009d | 0.5351 | 0.4895 | 0.4934 | 0.4660 |
| TS3003a | 0.5633 | 0.4134 | 0.4956 | 0.4620 |
| TS3003b | 0.6352 | 0.2821 | 0.4979 | 0.4683 |
| TS3003c | 0.6261 | 0.3475 | 0.4850 | 0.4485 |
| TS3003d | 0.6412 | 0.3267 | 0.4968 | 0.4914 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.7799 | 0.1976 | 0.5159 | 0.5186 |
| EN2002b | 0.7713 | 0.2053 | 0.4738 | 0.4354 |
| EN2002c | 0.7686 | 0.2151 | 0.4860 | 0.4886 |
| EN2002d | 0.7588 | 0.2282 | 0.4933 | 0.4772 |
| ES2004a | 0.7712 | 0.2915 | 0.4673 | 0.4798 |
| ES2004b | 0.7571 | 0.2282 | 0.4805 | 0.4765 |
| ES2004c | 0.7772 | 0.2069 | 0.4922 | 0.4483 |
| ES2004d | 0.7921 | 0.2264 | 0.4737 | 0.4314 |
| IS1009a | 0.6893 | 0.2474 | 0.4874 | 0.4211 |
| IS1009b | 0.7225 | 0.2400 | 0.4937 | 0.4857 |
| IS1009c | 0.7244 | 0.2745 | 0.4931 | 0.4762 |
| IS1009d | 0.7341 | 0.2881 | 0.4934 | 0.4848 |
| TS3003a | 0.7645 | 0.2219 | 0.4859 | 0.4650 |
| TS3003b | 0.7950 | 0.1919 | 0.4795 | 0.4434 |
| TS3003c | 0.7706 | 0.2263 | 0.4961 | 0.4606 |
| TS3003d | 0.7927 | 0.1899 | 0.5000 | 0.5113 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.0866 | 0.9005 | 0.4820 | 0.4788 |
| EN2002b | 0.0885 | 0.8954 | 0.4754 | 0.4734 |
| EN2002c | 0.0858 | 0.9005 | 0.4908 | 0.4863 |
| EN2002d | 0.0876 | 0.9225 | 0.4704 | 0.4716 |
| ES2004a | 0.1453 | 0.8565 | 0.4879 | 0.4484 |
| ES2004b | 0.1312 | 0.8591 | 0.4879 | 0.4765 |
| ES2004c | 0.1195 | 0.9030 | 0.4803 | 0.4224 |
| ES2004d | 0.1001 | 0.8959 | 0.4886 | 0.4727 |
| IS1009a | 0.0710 | 0.9105 | 0.4984 | 0.4842 |
| IS1009b | 0.0662 | 0.9457 | 0.4913 | 0.4543 |
| IS1009c | 0.0817 | 0.9440 | 0.4875 | 0.3950 |
| IS1009d | 0.1061 | 0.8829 | 0.4768 | 0.4543 |
| TS3003a | 0.0826 | 0.9301 | 0.4956 | 0.5167 |
| TS3003b | 0.1176 | 0.8752 | 0.4896 | 0.4645 |
| TS3003c | 0.0946 | 0.8747 | 0.4791 | 0.4545 |
| TS3003d | 0.0961 | 0.9177 | 0.4860 | 0.4914 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.7937 | 0.2202 | 0.4921 | 0.5066 |
| EN2002b | 0.8008 | 0.2072 | 0.4918 | 0.4221 |
| EN2002c | 0.7927 | 0.1922 | 0.4860 | 0.4783 |
| EN2002d | 0.7877 | 0.2172 | 0.4892 | 0.4924 |
| ES2004a | 0.8160 | 0.2332 | 0.4831 | 0.5112 |
| ES2004b | 0.7998 | 0.1879 | 0.4852 | 0.4564 |
| ES2004c | 0.7923 | 0.2414 | 0.4932 | 0.4483 |
| ES2004d | 0.8038 | 0.1950 | 0.4873 | 0.4793 |
| IS1009a | 0.6972 | 0.3632 | 0.4826 | 0.4526 |
| IS1009b | 0.6930 | 0.2886 | 0.4865 | 0.4914 |
| IS1009c | 0.6884 | 0.2633 | 0.4979 | 0.4930 |
| IS1009d | 0.6989 | 0.2693 | 0.4887 | 0.4660 |
| TS3003a | 0.7522 | 0.2340 | 0.4921 | 0.5106 |
| TS3003b | 0.7914 | 0.2226 | 0.4843 | 0.4491 |
| TS3003c | 0.7648 | 0.1879 | 0.4893 | 0.4788 |
| TS3003d | 0.7948 | 0.1859 | 0.4941 | 0.5020 |
| Meeting id | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| EN2002a | 0.5173 | 0.4748 | 0.5022 | 0.5159 |
| EN2002b | 0.5369 | 0.4411 | 0.4893 | 0.4544 |
| EN2002c | 0.5405 | 0.4714 | 0.4981 | 0.4714 |
| EN2002d | 0.5195 | 0.4965 | 0.4879 | 0.4730 |
| ES2004a | 0.5508 | 0.4395 | 0.4927 | 0.4843 |
| ES2004b | 0.5300 | 0.4586 | 0.4989 | 0.5034 |
| ES2004c | 0.4927 | 0.4978 | 0.4878 | 0.4504 |
| ES2004d | 0.5465 | 0.4562 | 0.4899 | 0.4893 |
| IS1009a | 0.4259 | 0.5316 | 0.5016 | 0.5053 |
| IS1009b | 0.4792 | 0.5143 | 0.5063 | 0.5257 |
| IS1009c | 0.4986 | 0.5042 | 0.5125 | 0.5490 |
| IS1009d | 0.4609 | 0.4403 | 0.4940 | 0.4801 |
| TS3003a | 0.4692 | 0.4772 | 0.5009 | 0.4894 |
| TS3003b | 0.5068 | 0.5317 | 0.4955 | 0.5048 |
| TS3003c | 0.4918 | 0.5091 | 0.4937 | 0.4929 |
| TS3003d | 0.5306 | 0.4794 | 0.4979 | 0.4954 |
References
- Anguera, X.; Bozonnet, S.; Evans, N.; Fredouille, C.; Friedland, G.; Vinyals, O. Speaker Diarization: A Review of Recent Research. IEEE Transactions on Audio, Speech, and Language Processing 2012, 20, 356–370. [Google Scholar] [CrossRef]
- Tranter, S.; Reynolds, D.A. An overview of automatic speaker diarization systems. IEEE Transactions on Audio, Speech, and Language Processing 2006, 14, 1557–1565. [Google Scholar] [CrossRef]
- Tranter, S.E.; Evermann, G.; Kim, D.Y.; Woodland, P.C. An Investigation into the Interactions between Speaker Diarisation Systems and Automatic Speech Transcription B Accuracy of Cts Forced Alignments 44.
- Aronowitz, H.; Burshtein, D.; Amir, A. Speaker Indexing in Audio Archives Using Gaussian Mixture Scoring Simulation. Machine Learning for Multimodal Interaction; Bengio, S., Bourlard, H., Eds.; Springer Berlin Heidelberg: Berlin, Heidelberg, 2005; pp. 243–252. [Google Scholar]
- Chen, S.; Gopalakrishnan, P.S.; Watson, I.T.J. Speaker, Environment and Channel Change Detection and Clustering via the Bayesian Information Criterion. 1998.
- Siegler, M.A.; Jain, U.; Raj, B.; Stern, R.M. Automatic Segmentation, Classification and Clustering of Broadcast News Audio. 1997.
- Gish, H.; Siu, M.H.; Rohlicek, R. Segregation of speakers for speech recognition and speaker identification. [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing, 1991, pp. 873–876 vol.2. [CrossRef]
- Bonastre, J.F.; Delacourt, P.; Fredouille, C.; Merlin, T.; Wellekens, C. A speaker tracking system based on speaker turn detection for NIST evaluation. Proceedings of the Acoustics, Speech, and Signal Processing, 2000. on IEEE International Conference - Volume 02; IEEE Computer Society: USA, 2000; ICASSP’00, p. II1177–II1180. [Google Scholar] [CrossRef]
- Malegaonkar, A.; Ariyaeeinia, A.; Sivakumaran, P.; Fortuna, J. Unsupervised speaker change detection using probabilistic pattern matching. IEEE Signal Processing Letters 2006, 13, 509–512. [Google Scholar] [CrossRef]
- Ajmera, J.; McCowan, I.; Bourlard, H. Robust speaker change detection. IEEE Signal Processing Letters 2004, 11, 649–651. [Google Scholar] [CrossRef]
- Dehak, N.; Kenny, P.J.; Dehak, R.; Dumouchel, P.; Ouellet, P. Front-End Factor Analysis for Speaker Verification. IEEE Transactions on Audio, Speech, and Language Processing 2011, 19, 788–798. [Google Scholar] [CrossRef]
- Snyder, D.; Garcia-Romero, D.; Sell, G.; Povey, D.; Khudanpur, S. X-Vectors: Robust DNN Embeddings for Speaker Recognition. 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2018, pp. 5329–5333.
- Variani, E.; Lei, X.; McDermott, E.; López-Moreno, I.; Gonzalez-Dominguez, J. Deep neural networks for small footprint text-dependent speaker verification. 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2014, pp. 4052–4056.
- Mukhamediev, R.I.; Popova, Y.; Kuchin, Y.; Zaitseva, E.; Kalimoldayev, A.; Symagulov, A.; Levashenko, V.; Abdoldina, F.; Gopejenko, V.; Yakunin, K.; Muhamedijeva, E.; Yelis, M. Review of Artificial Intelligence and Machine Learning Technologies: Classification, Restrictions, Opportunities and Challenges. Mathematics 2022, 10. [Google Scholar] [CrossRef]
- Sinha, R.; Tranter, S.E.; Gales, M.J.F.; Woodland, P.C. The Cambridge University March 2005 speaker diarisation system. Proc. Interspeech 2005, 2005, pp. 2437–2440. [Google Scholar] [CrossRef]
- Wang, D.; Lu, L.; Zhang, H.J. Speech segmentation without speech recognition. 2003 International Conference on Multimedia and Expo. ICME ’03. Proceedings (Cat. No.03TH8698), 2003, Vol. 1, pp. I–405. [CrossRef]
- Lu, L.; Zhang, H.J.; Jiang, H. Content analysis for audio classification and segmentation. IEEE Transactions on Speech and Audio Processing 2002, 10, 504–516. [Google Scholar] [CrossRef]
- Desplanques, B.; Demuynck, K.; Martens, J.P. Factor analysis for speaker segmentation and improved speaker diarization. Interspeech, 2015.
- Neri, L.V.; Pinheiro, H.N.; Tsang, I.R.; da, C. Cavalcanti, G.D.; Adami, A.G. Speaker segmentation using i-vector in meetings domain. 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2017, pp. 5455–5459. [CrossRef]
- Sarkar, A.; Dasgupta, S.; Naskar, S.K.; Bandyopadhyay, S. Says Who? Deep Learning Models for Joint Speech Recognition, Segmentation and Diarization. 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2018, pp. 5229–5233.
- Wang, R.; Gu, M.; Li, L.; Xu, M.; Zheng, T.F. Speaker segmentation using deep speaker vectors for fast speaker change scenarios. 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2017, pp. 5420–5424. [CrossRef]
- Zhang, A.; Wang, Q.; Zhu, Z.; Paisley, J.W.; Wang, C. Fully Supervised Speaker Diarization. ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2018, pp. 6301–6305.
- Jati, A.; Georgiou, P. Speaker2Vec: Unsupervised Learning and Adaptation of a Speaker Manifold Using Deep Neural Networks with an Evaluation on Speaker Segmentation. Proc. Interspeech 2017, 2017, pp. 3567–3571. [Google Scholar] [CrossRef]
- Sivakumaran, P.; Fortuna, J.; Ariyaeeinia, A.M. On the use of the Bayesian information criterion in multiple speaker detection. Interspeech, 2001.
- Malegaonkar, A.S.; Ariyaeeinia, A.M.; Sivakumaran, P. Efficient Speaker Change Detection Using Adapted Gaussian Mixture Models. IEEE Transactions on Audio, Speech, and Language Processing 2007, 15, 1859–1869. [Google Scholar] [CrossRef]
- Meignier, S.; Bonastre, J.F.; Igounet, S. E-HMM approach for learning and adapting sound models for speaker indexing. ISCA, A Speaker Odyssey, The Speaker Recognition Workshop;, 2001; p. 5.
- Gupta, V. Speaker change point detection using deep neural nets. 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2015, pp. 4420–4424. [CrossRef]
- Hrúz, M. CONVOLUTIONAL NEURAL NETWORK FOR SPEAKER CHANGE DETECTION IN. 2017.
- Hrúz, M.; Hlaváč, M. LSTM Neural Network for Speaker Change Detection in Telephone Conversations. Speech and Computer; Karpov, A., Jokisch, O., Potapova, R., Eds.; Springer International Publishing: Cham, 2018; pp. 226–233. [Google Scholar]
- Carletta, J.; Ashby, S.; Bourban, S.; Flynn, M.; Guillemot, M.; Hain, T.; Kadlec, J.; Karaiskos, V.; Kraaij, W.; Kronenthal, M.; Lathoud, G.; Lincoln, M.; Lisowska, A.; Post, W.; Reece, S.; Renals, S.; Summers-Stay, D.; Wellner, P. The AMI Meeting Corpus: A Pre-announcement. Machine Learning for Multimodal Interaction. Springer, Berlin, Heidelberg, 2005, pp. 25–29.




| Feature | Crossing Points | Max |
|---|---|---|
| Pitch | 0.2869 | 0.4008 |
| MFCC | 0.3153 | 0.5340 |
| Zero crossing rate | 0.2194 | 0.2931 |
| RMS energy | 0.2879 | 0.3196 |
| Mel spectrogram | 0.3614 | 0.3944 |
| Chroma | 0.4171 | 0.5149 |
| Spectral centroid | 0.3593 | 0.3941 |
| Spectral bandwidth | 0.3844 | 0.4521 |
| Spectral contrast | 0.4090 | 0.4746 |
| Spectral rolloff | 0.3332 | 0.4611 |
| Meeting ID | #Change Points | #Overlaps | % Overlaps | #Speakers | Length (min) |
|---|---|---|---|---|---|
| EN2002a | 1366 | 678 | 49.63 | 4 | 43.90 |
| EN2002b | 954 | 444 | 46.55 | 4 | 33.52 |
| EN2002c | 1468 | 681 | 46.39 | 3 | 56.46 |
| EN2002d | 1331 | 662 | 49.74 | 4 | 46.02 |
| ES2004a | 360 | 145 | 40.28 | 4 | 15.71 |
| ES2004b | 687 | 257 | 37.41 | 4 | 37.48 |
| ES2004c | 722 | 262 | 36.29 | 4 | 37.71 |
| ES2004d | 893 | 351 | 39.31 | 4 | 34.02 |
| IS1009a | 290 | 122 | 42.07 | 4 | 11.91 |
| IS1009b | 602 | 251 | 41.70 | 4 | 33.24 |
| IS1009c | 494 | 142 | 28.74 | 4 | 26.51 |
| IS1009d | 688 | 245 | 35.61 | 4 | 29.27 |
| TS3003a | 424 | 95 | 22.41 | 4 | 17.54 |
| TS3003b | 658 | 157 | 23.86 | 4 | 30.63 |
| TS3003c | 629 | 160 | 25.44 | 4 | 31.83 |
| TS3003d | 1061 | 345 | 32.52 | 4 | 35.16 |
| Total | 13127 | 5253 | 40.02 | - | 548.70 |
| Average | 821.31 | 328.19 | 37.57 | 3.94 | 33.38 |
| FAR | MDR | |
| 0 | 1 | |
| 1 | 0 |
| Feature | FAR (KL) | MDR (KL) | FAR (BIC) | MDR (BIC) |
|---|---|---|---|---|
| chroma | 0.2889 | 0.6941 | 0.4911 | 0.4716 |
| mel-spectrogram | 0.9927 | 0.0062 | 0.5034 | 0.5128 |
| mfcc | 0.5428 | 0.4671 | 0.4837 | 0.4499 |
| pitch | 0.1470 | 0.8508 | 0.4947 | 0.4894 |
| rms | 0.8809 | 0.1300 | 0.4817 | 0.4720 |
| spectral bandwidth | 0.5948 | 0.3869 | 0.4938 | 0.4700 |
| spectral centroid | 0.7606 | 0.2299 | 0.4882 | 0.4690 |
| spectral contrast | 0.0975 | 0.9009 | 0.4855 | 0.4653 |
| spectral rolloff | 0.7667 | 0.2318 | 0.4890 | 0.4774 |
| zero crossing rate | 0.5061 | 0.4827 | 0.4968 | 0.4928 |
| Average | 0.5578 | 0.4380 | 0.4908 | 0.4770 |
| Standard Deviation | 0.2919 | 0.2899 | 0.0110 | 0.0292 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).