无所不知的莫扎特,能把音乐中的一切都转录下来。
omnizart的Python项目详细描述
奥尼扎特
Omnizart是一个Python库,旨在实现自动音乐转录的民主化。 在复调音乐中,它能够抄写音调乐器、声乐旋律、和弦、鼓事件和节拍。 这是由Music and Culture Technology (MCT) Lab的研究成果所推动的。在
现在用Colab转录你最喜欢的歌曲!
快速入门
访问complete document获取详细指导。在
皮普
# Install omnizart pip install omnizart # Download the checkpoints omnizart download-checkpoints # Transcribe your songs omnizart drum transcribe <path/to/audio.wav> omnizart chord transcribe <path/to/audio.wav> omnizart music transcribe <path/to/audio.wav>
码头工人
^{pr2}$支持的应用程序
Application | Transcription | Training | Evaluation | Description |
---|---|---|---|---|
music | :heavy_check_mark: | :heavy_check_mark: | Transcribe musical notes of pitched instruments. | |
drum | :heavy_check_mark: | :interrobang: | Transcribe events of percussive instruments. | |
vocal | :heavy_check_mark: | :heavy_check_mark: | Transcribe note-level vocal melody. | |
vocal-contour | :heavy_check_mark: | :heavy_check_mark: | Transcribe frame-level vocal melody (F0). | |
chord | :heavy_check_mark: | :heavy_check_mark: | Transcribe chord progressions. | |
beat | Transcribe beat position. |
注释 目前drum模型的实现有未知的错误,防止从头开始训练时丢失收敛。 幸运的是,您仍然可以通过提供的检查点来享受鼓的转录。在
- 项目
标签: