journal article·2021-08-15Open access

Effects of Sinusoidal Model on Non-Parallel Voice Conversion with Adversarial Learning

Mohammed Salah Al-Radhi, Tamás Gábor Csapó, Géza Németh

Applied Sciences· Volume 11· Issue 16

Abstract

Voice conversion (VC) transforms the speaking style of a source speaker to the speaking style of a target speaker by keeping linguistic information unchanged. Traditional VC techniques rely on parallel recordings of multiple speakers uttering the same sentences. Earlier approaches mainly find a mapping between the given source–target speakers, which contain pairs of similar utterances spoken by different speakers. However, parallel data are computationally expensive and difficult to collect. Non-parallel VC remains an interesting but challenging speech processing task. To address this limitation, we propose a method that allows a non-parallel many-to-many voice conversion by using a generative adversarial network. To the best of the authors’ knowledge, our study is the first one that employs a sinusoidal model with continuous parameters to generate converted speech signals. Our method involves only several minutes of training examples without parallel utterances or time alignment procedures, where the source–target speakers are entirely unseen by the training dataset. Moreover, empirical study is carried out on the publicly available CSTR VCTK corpus. Our conclusions indicate that the proposed method reached the state-of-the-art results in speaker similarity to the utterance produced by the target speaker, while suggesting important structural ones to be further analyzed by experts.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Speech Recognition and Synthesis · Speech and Audio Processing · Music and Audio Processing

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Telecommunications and Media Informatics, Budapest University of Technology and Economics, 1111 Budapest, Hungary

MTA-ELTE Lendület Lingual Articulation Research Group, Hungarian Academy of Sciences, 1088 Budapest, Hungary

References (42)

Show source-provided references
1. An overview of voice conversion systems10.1016/j.specom.2017.01.008 ↗
2. Kain, A., and Macon, M.W. (1998, January 15). Spectral voice conversion for text-to-speech synthesis. Proceedings of the IEEE ICASSP, Washington, DC, USA.
3. Statistical voice conversion techniques for body-conducted unvoiced speech enhancement10.1109/TASL.2012.2205241 ↗
4. Li, A., Peng, R., Zheng, C., and Li, X. (2020). A Supervised Speech Enhancement Approach with Residual Noise Control for Voice Communication. Appl. Sci., 10.10.3390/app10082894 ↗
5. Speaking-aid systems using GMM-based voice conversion for electrolaryngeal speech10.1016/j.specom.2011.07.007 ↗
6. Das Chakladar, D., Kumar, P., Mandal, S., Roy, P.P., Iwamura, M., and Kim, B.-G. (2021). 3D Avatar Approach for Continuous Sign Movement Using Speech/Text. Appl. Sci., 11.10.3390/app11083439 ↗
7. Voice timbre control based on perceived age in singing voice conversion10.1587/transinf.E97.D.1419 ↗
8. Continuous probabilistic transform for voice conversion10.1109/89.661472 ↗
9. Pilkington, N., Zen, H., and Gales, M. (2011, January 27–31). Gaussian process experts for voice conversion. Proceedings of the Interspeech, Florence, Italy.10.21437/Interspeech.2011-691 ↗
10. Voice conversion based on weighted frequency warping10.1109/TASL.2009.2038663 ↗
11. Exemplar-based sparse representation with residual compensation for voice conversion10.1109/TASLP.2014.2333242 ↗
12. Voice conversion based on speaker-dependent restricted Boltzmann machines10.1587/transinf.E97.D.1403 ↗
13. Spectral mapping using artificial neural networks for voice conversion10.1109/TASL.2010.2047683 ↗
14. Continuous vocoder applied in deep neural network based voice conversion10.1007/s11042-019-08198-5 ↗
15. Sun, L., Kang, S., Li, K., and Meng, H. (2015, January 19–24). Voice conversion using deep bidirectional long short-term memory based recurrent neural networks. Proceedings of the IEEE ICASSP, Brisbane, Australia.10.1109/ICASSP.2015.7178896 ↗
16. Kobayashi, K., Hayashi, T., Tamamori, A., and Toda, T. (2017, January 20–24). Statistical voice conversion with WaveNet based waveform generation. Proceedings of the Interspeech, Stockholm, Sweden.10.21437/Interspeech.2017-986 ↗
17. A novel approach to remove outliers for parallel voice conversion10.1016/j.csl.2019.03.009 ↗
18. Saito, D., Yamamoto, K., Minematsu, N., and Hirose, K. (2011, January 27–31). One-to-many voice conversion based on tensor representation of speaker space. Proceedings of the Interspeech, Florence, Italy.10.21437/Interspeech.2011-268 ↗
19. Ohtani, Y., Toda, T., Saruwatari, H., and Shikano, K. (2010, January 14–19). Non-parallel training for many-to-many eigenvoice conversion. Proceedings of the IEEE ICASSP, Dallas, TX, USA.10.1109/ICASSP.2010.5495139 ↗
20. WORLD: A vocoder-based high-quality speech synthesis system for real-time applications10.1587/transinf.2015EDP7457 ↗
21. Espic, F., Valentini-Botinhao, C., and King, S. (2017, January 20–24). Direct Modelling of Magnitude and Phase Spectra for Statistical Parametric Speech Synthesis. Proceedings of the Interspeech, Stockholm, Sweeden.10.21437/Interspeech.2017-1647 ↗
22. Oord, A.V.D., Dieleman, S., Zen, H., Simonyan, K., Vinyals, O., Graves, A., Kalchbrenner, N., Senior, A.W., and Kavukcuoglu, K. (2016). WaveNet: A generative model for raw audio. arxiv.
23. Saito, Y., Ijima, Y., Nishida, K., and Takamichi, S. (2018, January 15–20). Non-parallel voice conversion using variational autoencoders conditioned by phonetic posteriorgrams and d-vectors. Proceedings of the IEEE ICASSP, Calgary, AB, Canada.10.1109/ICASSP.2018.8461384 ↗
24. Kaneko, T., and Kameoka, H. (2018, January 3–7). CycleGAN-VC: Non-parallel voice conversion using cycle-consistent adversarial networks. Proceedings of the EUSIPCO, Rome, Italy.10.23919/EUSIPCO.2018.8553236 ↗
25. Kameoka, H., Kaneko, T., Tanaka, K., and Hojo, N. (2018, January 18–21). StarGAN-VC: Non-parallel many-to-many Voice Conversion Using Star Generative Adversarial Networks. Proceedings of the IEEE SLT, Athens, Greece.10.1109/SLT.2018.8639535 ↗
26. Paul, D., Pantazis, Y., and Stylianou, Y. (2019, January 15–19). Non-parallel Voice Conversion using Weighted Generative Adversarial Networks. Proceedings of the Interspeech, Graz, Austria.10.21437/Interspeech.2019-2869 ↗
27. Speech analysis/synthesis based on a sinusoidal representation10.1109/TASSP.1986.1164910 ↗
28. A simple continuous pitch estimation algorithm10.1109/LSP.2012.2231675 ↗
29. Maximum Voiced Frequency Estimation: Exploiting Amplitude and Phase Spectra10.1109/LSP.2014.2332186 ↗
30. CheapTrick, a spectral envelope estimator for high-quality speech synthesis10.1016/j.specom.2014.09.003 ↗
32. Al-Radhi, M.S., Csapó, T.G., and Németh, G. (2017, January 20–24). Time-domain envelope modulating the noise component of excitation in a continuous residual-based vocoder for statistical parametric speech synthesis. Proceedings of the Interspeech, Stockholm, Sweden.10.21437/Interspeech.2017-678 ↗
33. Choi, Y., Choi, M., Kim, M., Ha, J.W., Kim, S., and Choo, J. (2018, January 18–23). StarGAN: Unified generative adversarial networks for multi-domain image-to-image translation. Proceedings of the IEEE Conference on CVPR, Salt Lake City, UT, USA.10.1109/CVPR.2018.00916 ↗
34. Odena, A., Olah, C., and Shlens, J. (2017, January 6–11). Conditional Image Synthesis with Auxiliary Classifier GANs. Proceedings of the ICML, Sydney, Australia.
35. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the IEEE Conference on CVPR, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
36. Ulyanov, D., Vedaldi, A., and Lempitsky, V. (2016). Instance normalization: The missing ingredient for fast stylization. arxiv.
37. Kingma, P.D., and Ba, J. (2015, January 7–9). Adam: A method for stochastic optimization. Proceedings of the ICLR, San Diego, CA, USA.
38. Christophe, V., Junichi, Y., and Kirsten, M.D. (2017). CSTR VCTK Corpus: English Multi-Speaker Corpus for CSTR Voice Cloning Toolkit, University of Edinburgh, The Centre for Speech Technology Research (CSTR).
39. Estimation of probability densities by empirical density functions10.1080/0020739780090201 ↗
40. A uniform phase representation for the harmonic model in speech synthesis applications10.1186/s13636-014-0038-1 ↗
41. Masuyama, Y., Yatabe, K., Koizumi, Y., Oikawa, Y., and Harada, N. Deep Griffin–Lim Iteration. Proceedings of the IEEE ICASSP, Brighton, UK.
42. Variani, E., Lei, X., McDermott, E., Moreno, I., and Gonzalez-Dominguez, J. (2014, January 4–9). Deep neural networks for small foot-print text-dependent speaker verification. Proceedings of the IEEE ICASSP, Florence, Italy.10.1109/ICASSP.2014.6854363 ↗