Skip to main content

DNN-based singing voice synthesis library

Project description

NN-SVS

License Python CI

Neural network-based singing voice synthesis library for research.

Demo

Neural network-based singing voice synthesis demo using kiritan_singing database (Japanese)

  • Open In Colab
  • Nbviewer

Audio samples

Installation

python setup.py develop

Repository structure

Python docstring style

https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html

Recipes

A recipe is a set of scripts and configuraitons that are used to reproduce experiments. All the steps used to conduct experiments are provided in a self-contained way. Please have a look at the egs directory if you want to build your singing voice systems.

Background

As of Feb. 2020, NEUTRINO, a DNN-based singing voice synthesis tool, has started gaining its popularity in Japan. Because of the powerful DNN-based approach, users can create expressive and natural singing voices even without manual tuning which is typically required to achieve satisfactory quality using the existing tools.

While NEUTRINO is a great tool for creative purposes, it is not open-source software. In fact, there are only a few open-source toolkits to the best of our knowledge. To advance the singing voice synthesis research, we aim to provide a modern DNN-based singing voice synthesis tool for researchers and developers.

That being said, I was just curious to see if I can make a better one than NEUTRINO. We’ll see :)

History

See HISTORY.md

Related projects

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nnsvs-0.0.1.tar.gz (38.3 kB view details)

Uploaded Source

File details

Details for the file nnsvs-0.0.1.tar.gz.

File metadata

  • Download URL: nnsvs-0.0.1.tar.gz
  • Upload date:
  • Size: 38.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for nnsvs-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c54fd8a48f932d7635c38c32a5f6d6eb3dfcdf81badbc64ca8fe38977bbd479b
MD5 9d741a346d6daa76a2d6d90e7e12d9cd
BLAKE2b-256 4aaeb3b7a774ec042d7ff87b728af7bc5bd89405480a84bcd74d1c85db9c4781

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page