|
17 | 17 | { |
18 | 18 | "cell_type": "markdown", |
19 | 19 | "metadata": { |
20 | | - "id": "IhDehA7sT-Gx", |
21 | | - "colab_type": "text" |
| 20 | + "id": "IhDehA7sT-Gx" |
22 | 21 | }, |
23 | 22 | "source": [ |
24 | 23 | "# Real-Time Voice Cloning\n", |
|
38 | 37 | "cell_type": "code", |
39 | 38 | "metadata": { |
40 | 39 | "id": "EfkTM9TjUCRx", |
41 | | - "colab_type": "code", |
42 | | - "cellView": "form", |
43 | | - "colab": {} |
| 40 | + "cellView": "form" |
44 | 41 | }, |
45 | 42 | "source": [ |
46 | 43 | "#@title Setup CorentinJ/Real-Time-Voice-Cloning\n", |
|
65 | 62 | " !pip install -q https://github.com/tugstugi/dl-colab-notebooks/archive/colab_utils.zip\n", |
66 | 63 | "\n", |
67 | 64 | " # download pretrained model\n", |
68 | | - " !cd {project_name} && gdown https://drive.google.com/uc?id=1n1sPXvT34yXFLT47QZA6FIRGrwMeSsZc && unzip pretrained.zip\n", |
| 65 | + " !cd {project_name} && wget https://github.com/blue-fish/Real-Time-Voice-Cloning/releases/download/v1.0/pretrained.zip && unzip -o pretrained.zip\n", |
69 | 66 | "\n", |
70 | 67 | "import sys\n", |
71 | 68 | "sys.path.append(project_name)\n", |
|
82 | 79 | "from pathlib import Path\n", |
83 | 80 | "\n", |
84 | 81 | "encoder.load_model(project_name / Path(\"encoder/saved_models/pretrained.pt\"))\n", |
85 | | - "synthesizer = Synthesizer(project_name / Path(\"synthesizer/saved_models/logs-pretrained/taco_pretrained\"))\n", |
| 82 | + "synthesizer = Synthesizer(project_name / Path(\"synthesizer/saved_models/pretrained/pretrained.pt\"))\n", |
86 | 83 | "vocoder.load_model(project_name / Path(\"vocoder/saved_models/pretrained/pretrained.pt\"))" |
87 | 84 | ], |
88 | | - "execution_count": 0, |
| 85 | + "execution_count": null, |
89 | 86 | "outputs": [] |
90 | 87 | }, |
91 | 88 | { |
92 | 89 | "cell_type": "code", |
93 | 90 | "metadata": { |
94 | 91 | "id": "vBeMoBxLkDKN", |
95 | | - "colab_type": "code", |
96 | | - "cellView": "form", |
97 | | - "colab": {} |
| 92 | + "cellView": "form" |
98 | 93 | }, |
99 | 94 | "source": [ |
100 | 95 | "#@title Record or Upload\n", |
|
128 | 123 | " #button.on_click(_upload_audio)\n", |
129 | 124 | " _upload_audio(\"\")" |
130 | 125 | ], |
131 | | - "execution_count": 0, |
| 126 | + "execution_count": null, |
132 | 127 | "outputs": [] |
133 | 128 | }, |
134 | 129 | { |
135 | 130 | "cell_type": "code", |
136 | 131 | "metadata": { |
137 | 132 | "id": "WZjKkvGF1Y-i", |
138 | | - "colab_type": "code", |
139 | | - "cellView": "form", |
140 | | - "colab": {} |
| 133 | + "cellView": "form" |
141 | 134 | }, |
142 | 135 | "source": [ |
143 | 136 | "#@title Synthesize a text { run: \"auto\" }\n", |
|
157 | 150 | "else:\n", |
158 | 151 | " synthesize(embedding, text)" |
159 | 152 | ], |
160 | | - "execution_count": 0, |
| 153 | + "execution_count": null, |
161 | 154 | "outputs": [] |
162 | 155 | } |
163 | 156 | ] |
|
0 commit comments