This paper introduces a new open-source platform named Muskits for end-to-end music processing, which mainly focuses on end-to-end singing voice synthesis (E2E-SVS). Muskits supports state-of-the-art SVS models, including RNN SVS, transformer SVS, and XiaoiceSing. The design of Muskits follows the style of widely-used speech processing toolkits, ESPnet and Kaldi, for data prepossessing, training, and recipe pipelines. To the best of our knowledge, this toolkit is the first platform that allows a fair and highly-reproducible comparison between several published works in SVS. In addition, we also demonstrate several advanced usages based on the toolkit functionalities, including multilingual training and transfer learning. This paper describes the major framework of Muskits, its functionalities, and experimental results in single-singer, multi-singer, multilingual, and transfer learning scenarios. The toolkit is publicly available at https://github.com/SJTMusicTeam/Muskits.
翻译:本文介绍一个新的开放源码平台,名为Muskits,用于终端到终端音乐处理,主要侧重于终端到终端的歌声合成(E2E-SVS),Muskits支持最新的SVS模型,包括RNNSVS、变压器SVS和小菊Sing。Muskits的设计采用广泛使用的语音处理工具包、ESPnet和Kaldi的风格,用于数据预存、培训和配方管道。据我们所知,该工具包是第一个能够对SVS中一些出版的作品进行公平和高度可复制的比较的平台。此外,我们还根据工具包的功能展示了几种先进的用途,包括多语种培训和转让学习。本文描述了Muskits的主要框架、其功能以及单星、多星、多语和传输学习情景的实验结果。该工具包可在https://github.com/SJTMyleningTeam/Muskits公开查阅。