Skip to content

Commit

Permalink
Merge pull request #130 from nnsvs/update-docs
Browse files Browse the repository at this point in the history
Update docs: moved nnsvs repo to https://github.com/nnsvs org
  • Loading branch information
r9y9 committed Jul 6, 2022
2 parents 2b5e541 + 6f256ba commit c66e01c
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 96 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
[![][docs-latest-img]][docs-latest-url]
[![PyPI](https://img.shields.io/pypi/v/nnsvs.svg)](https://pypi.python.org/pypi/nnsvs)
[![License](http://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat)](LICENSE)
![Python CI](https://github.com/r9y9/nnsvs/workflows/Python%20CI/badge.svg)
![Python CI](https://github.com/nnsvs/nnsvs/workflows/Python%20CI/badge.svg)
[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://share.streamlit.io/r9y9/nnsvs/streamlit_demo/app.py)

[docs-latest-img]: https://img.shields.io/badge/docs-latest-blue.svg
[docs-latest-url]: https://r9y9.github.io/nnsvs/
[docs-latest-url]: https://nnsvs.github.io/nnsvs/

Neural network-based singing voice synthesis library for research

Documentation can be found at https://r9y9.github.io/nnsvs/.
Documentation can be found at https://nnsvs.github.io/nnsvs.
2 changes: 2 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ Change log
v0.0.3 <2022-xx-xx>
-------------------

Moved the repository to https://github.com/nnsvs organization.

New features
^^^^^^^^^^^^

Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ NNSVS

Neural network based singing voice synthesis library

https://github.com/r9y9/nnsvs
https://github.com/nnsvs/nnsvs

Features
--------
Expand Down
6 changes: 3 additions & 3 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Supported platform
- Mac OS X
- Windows

NNSVS is tested on all these platforms by `GitHub actions <https://github.com/r9y9/nnsvs/actions>`_.
NNSVS is tested on all these platforms by `GitHub actions <https://github.com/nnsvs/nnsvs/actions>`_.
It is strongly recommended to use Linux for development purposes.


Expand Down Expand Up @@ -45,7 +45,7 @@ For development

.. code::
git clone https://github.com/r9y9/nnsvs.git && cd nnsvs
git clone https://github.com/nnsvs/nnsvs.git && cd nnsvs
pip install -e ".[dev,lint,test]"
Note: adding ``[dev,lint,test]`` to the end of the command above will install dev/test/lint requirements as well.
Expand All @@ -71,4 +71,4 @@ If you are on Google colab, you may want to copy the following command into a ce
try:
import nnsvs
except ImportError:
! pip install git+https://github.com/r9y9/nnsvs
! pip install git+https://github.com/nnsvs/nnsvs
2 changes: 1 addition & 1 deletion docs/tips.rst
Original file line number Diff line number Diff line change
Expand Up @@ -74,4 +74,4 @@ Other tips

- The number of epochs: 50 would be enough for most cases. For training acoustic models, 100 may work better. For MDN-based acoustic models, you would try 200 or more.
- Don't over-trust dev loss. It is well known that loss is not closely correlated to subjective quality.
- No problem with negative loss for MDN models.
- No problem with negative loss for MDN models.
68 changes: 6 additions & 62 deletions notebooks/Demos.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
"source": [
"# NNSVS demos \n",
"\n",
"[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/r9y9/nnsvs/blob/master/notebooks/Demos.ipynb)\n",
"[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/nnsvs/nnsvs/blob/master/notebooks/Demos.ipynb)\n",
"\n",
"\n",
"Singing voice synthesis (SVS) demo using nnsvs. All the models were trained using https://github.com/r9y9/nnsvs/. Recipes to reproduce experiments are included in the repository."
"Singing voice synthesis (SVS) demo using nnsvs. All the models were trained using https://github.com/nnsvs/nnsvs. Recipes to reproduce experiments are included in the repository."
]
},
{
Expand All @@ -32,7 +32,7 @@
"try:\n",
" import nnsvs\n",
"except ImportError:\n",
" ! pip install git+https://github.com/r9y9/nnsvs"
" ! pip install git+https://github.com/nnsvs/nnsvs"
]
},
{
Expand Down Expand Up @@ -69,9 +69,7 @@
"id": "15347a19",
"metadata": {},
"source": [
"## kiritan_singing\n",
"\n",
"https://zunko.jp/kiridev/login.php "
"## kiritan_singing"
]
},
{
Expand All @@ -87,7 +85,6 @@
"labels = hts.HTSLabelFile.create_from_contexts(contexts)\n",
"wav, sr = engine.svs(labels)\n",
"\n",
"wav = librosa.effects.trim(wav.astype(np.float64), top_db=40)[0]\n",
"Audio(wav, rate=sr)"
]
},
Expand All @@ -96,9 +93,7 @@
"id": "1bd1ac38",
"metadata": {},
"source": [
"## nit-song070\n",
"\n",
"http://hts.sp.nitech.ac.jp/archives/2.3/HTS-demo_NIT-SONG070-F001.tar.bz2"
"## nit-song070"
]
},
{
Expand All @@ -114,57 +109,6 @@
"labels = hts.HTSLabelFile.create_from_contexts(contexts)\n",
"wav, sr = engine.svs(labels)\n",
"\n",
"wav = librosa.effects.trim(wav.astype(np.float64), top_db=40)[0]\n",
"Audio(wav, rate=sr)"
]
},
{
"cell_type": "markdown",
"id": "05795e0d",
"metadata": {},
"source": [
"## oniku_kurumi"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "c5be6406",
"metadata": {},
"outputs": [],
"source": [
"engine = create_svs_engine(\"r9y9/oniku_kurumi_latest\")\n",
"\n",
"contexts = pysinsy.extract_fullcontext(nnsvs.util.example_xml_file(\"get_over\"))\n",
"labels = hts.HTSLabelFile.create_from_contexts(contexts)\n",
"wav, sr = engine.svs(labels)\n",
"\n",
"wav = librosa.effects.trim(wav.astype(np.float64), top_db=40)[0]\n",
"Audio(wav, rate=sr)"
]
},
{
"cell_type": "markdown",
"id": "feeac4ef",
"metadata": {},
"source": [
"## jsut-song"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "b1dfe8e0",
"metadata": {},
"outputs": [],
"source": [
"engine = create_svs_engine(\"r9y9/jsut_latest\")\n",
"\n",
"contexts = pysinsy.extract_fullcontext(nnsvs.util.example_xml_file(\"get_over\"))\n",
"labels = hts.HTSLabelFile.create_from_contexts(contexts)\n",
"wav, sr = engine.svs(labels)\n",
"\n",
"wav = librosa.effects.trim(wav.astype(np.float64), top_db=40)[0]\n",
"Audio(wav, rate=sr)"
]
},
Expand All @@ -175,7 +119,7 @@
"source": [
"## References\n",
"\n",
"- nnsvs: https://github.com/r9y9/nnsvs"
"- nnsvs: https://github.com/nnsvs/nnsvs"
]
}
],
Expand Down
27 changes: 1 addition & 26 deletions notebooks/NNSVS_vs_Sinsy.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"try:\n",
" import nnsvs\n",
"except ImportError:\n",
" ! pip install git+https://github.com/r9y9/nnsvs"
" ! pip install git+https://github.com/nnsvs/nnsvs"
]
},
{
Expand Down Expand Up @@ -144,31 +144,6 @@
"print(\"sinsy_f00001j_dnn_beta4\")\n",
"wav_display(\"https://www.dropbox.com/s/7st0acvguvbdoaj/sinsy_f00001j_dnn_beta4_get_over.wav?dl=1\")"
]
},
{
"cell_type": "markdown",
"id": "2618700f",
"metadata": {},
"source": [
"## Sample 3: 雪"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "544a8c80",
"metadata": {
"scrolled": false
},
"outputs": [],
"source": [
"print(\"sinsy_f00001j\")\n",
"wav_display(\"https://www.dropbox.com/s/ho5xgkil8r3f3ed/sinsy_yuki_f00001j.wav?dl=1\")\n",
"print(\"nnsvs_yoko\")\n",
"svs_display(\"r9y9/yoko_latest\", nnsvs.util.example_xml_file(\"yuki\"))\n",
"print(\"sinsy_f00001j_dnn_beta4\")\n",
"wav_display(\"https://www.dropbox.com/s/jo2ool0nytzxln2/sinsy_yuki_f00001j_dnn_beta4.wav?dl=1\")"
]
}
],
"metadata": {
Expand Down

0 comments on commit c66e01c

Please sign in to comment.