Merge branch 'dev' of github.com:w-okada/voice-changer into dev

This commit is contained in:
wataru 2022-10-30 19:02:06 +09:00
commit b282f677a0

View File

@ -5,7 +5,7 @@
"colab": { "colab": {
"provenance": [], "provenance": [],
"collapsed_sections": [], "collapsed_sections": [],
"authorship_tag": "ABX9TyMCsjw8wsyV5UMK1mtrEFbh", "authorship_tag": "ABX9TyOTBoHTDSmok+/zQj3mbtV5",
"include_colab_link": true "include_colab_link": true
}, },
"kernelspec": { "kernelspec": {
@ -74,7 +74,7 @@
"base_uri": "https://localhost:8080/" "base_uri": "https://localhost:8080/"
}, },
"id": "vV1t7PBRm-o6", "id": "vV1t7PBRm-o6",
"outputId": "1d41a95a-4267-41de-a993-f086ef162d39" "outputId": "0047ac76-0bdb-49a4-e78a-29b50a781a1a"
}, },
"execution_count": 1, "execution_count": 1,
"outputs": [ "outputs": [
@ -82,7 +82,7 @@
"output_type": "stream", "output_type": "stream",
"name": "stdout", "name": "stdout",
"text": [ "text": [
"Sat Oct 29 16:11:17 2022 \n", "Sat Oct 29 16:42:55 2022 \n",
"+-----------------------------------------------------------------------------+\n", "+-----------------------------------------------------------------------------+\n",
"| NVIDIA-SMI 460.32.03 Driver Version: 460.32.03 CUDA Version: 11.2 |\n", "| NVIDIA-SMI 460.32.03 Driver Version: 460.32.03 CUDA Version: 11.2 |\n",
"|-------------------------------+----------------------+----------------------+\n", "|-------------------------------+----------------------+----------------------+\n",
@ -91,7 +91,7 @@
"| | | MIG M. |\n", "| | | MIG M. |\n",
"|===============================+======================+======================|\n", "|===============================+======================+======================|\n",
"| 0 Tesla T4 Off | 00000000:00:04.0 Off | 0 |\n", "| 0 Tesla T4 Off | 00000000:00:04.0 Off | 0 |\n",
"| N/A 47C P8 11W / 70W | 0MiB / 15109MiB | 0% Default |\n", "| N/A 43C P8 10W / 70W | 0MiB / 15109MiB | 0% Default |\n",
"| | | N/A |\n", "| | | N/A |\n",
"+-------------------------------+----------------------+----------------------+\n", "+-------------------------------+----------------------+----------------------+\n",
" \n", " \n",
@ -180,7 +180,7 @@
"base_uri": "https://localhost:8080/" "base_uri": "https://localhost:8080/"
}, },
"id": "86wTFmqsNMnD", "id": "86wTFmqsNMnD",
"outputId": "08cc7734-a82b-442e-90d2-65481abdfa06" "outputId": "05f14c33-b542-41f9-8c06-2a66fd1c150e"
}, },
"execution_count": 2, "execution_count": 2,
"outputs": [ "outputs": [
@ -193,7 +193,7 @@
"remote: Counting objects: 100% (917/917), done.\u001b[K\n", "remote: Counting objects: 100% (917/917), done.\u001b[K\n",
"remote: Compressing objects: 100% (828/828), done.\u001b[K\n", "remote: Compressing objects: 100% (828/828), done.\u001b[K\n",
"remote: Total 917 (delta 3), reused 888 (delta 0), pack-reused 0\u001b[K\n", "remote: Total 917 (delta 3), reused 888 (delta 0), pack-reused 0\u001b[K\n",
"Receiving objects: 100% (917/917), 53.02 MiB | 20.00 MiB/s, done.\n", "Receiving objects: 100% (917/917), 53.02 MiB | 10.13 MiB/s, done.\n",
"Resolving deltas: 100% (3/3), done.\n", "Resolving deltas: 100% (3/3), done.\n",
"Note: checking out '39723b3243e0265b8802e020e4d4d90a4b8b65ee'.\n", "Note: checking out '39723b3243e0265b8802e020e4d4d90a4b8b65ee'.\n",
"\n", "\n",
@ -210,7 +210,7 @@
"remote: Enumerating objects: 87, done.\u001b[K\n", "remote: Enumerating objects: 87, done.\u001b[K\n",
"remote: Counting objects: 100% (87/87), done.\u001b[K\n", "remote: Counting objects: 100% (87/87), done.\u001b[K\n",
"remote: Compressing objects: 100% (73/73), done.\u001b[K\n", "remote: Compressing objects: 100% (73/73), done.\u001b[K\n",
"remote: Total 87 (delta 15), reused 56 (delta 6), pack-reused 0\u001b[K\n", "remote: Total 87 (delta 15), reused 57 (delta 6), pack-reused 0\u001b[K\n",
"Unpacking objects: 100% (87/87), done.\n", "Unpacking objects: 100% (87/87), done.\n",
"/content/voice-changer/demo\n" "/content/voice-changer/demo\n"
] ]
@ -250,7 +250,7 @@
"base_uri": "https://localhost:8080/" "base_uri": "https://localhost:8080/"
}, },
"id": "pjxPsOOaXXTj", "id": "pjxPsOOaXXTj",
"outputId": "f42369d3-f4a5-460e-c20e-b72689017193" "outputId": "5d074f53-9855-4053-844d-c98d4403fc01"
}, },
"execution_count": 4, "execution_count": 4,
"outputs": [ "outputs": [
@ -331,9 +331,9 @@
"base_uri": "https://localhost:8080/" "base_uri": "https://localhost:8080/"
}, },
"id": "LwZAAuqxX7yY", "id": "LwZAAuqxX7yY",
"outputId": "ee8dc6f3-7279-4823-cd58-837e3183e088" "outputId": "449f092f-8c30-4566-946e-7a678006f789"
}, },
"execution_count": 14, "execution_count": 5,
"outputs": [ "outputs": [
{ {
"output_type": "stream", "output_type": "stream",
@ -342,84 +342,179 @@
"Reading package lists... Done\n", "Reading package lists... Done\n",
"Building dependency tree \n", "Building dependency tree \n",
"Reading state information... Done\n", "Reading state information... Done\n",
"espeak is already the newest version (1.48.04+dfsg-5).\n",
"libsndfile1-dev is already the newest version (1.0.28-4ubuntu0.18.04.2).\n", "libsndfile1-dev is already the newest version (1.0.28-4ubuntu0.18.04.2).\n",
"The following package was automatically installed and is no longer required:\n", "The following package was automatically installed and is no longer required:\n",
" libnvidia-common-460\n", " libnvidia-common-460\n",
"Use 'apt autoremove' to remove it.\n", "Use 'apt autoremove' to remove it.\n",
"0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.\n", "The following additional packages will be installed:\n",
" espeak-data libespeak1 libportaudio2 libsonic0\n",
"The following NEW packages will be installed:\n",
" espeak espeak-data libespeak1 libportaudio2 libsonic0\n",
"0 upgraded, 5 newly installed, 0 to remove and 29 not upgraded.\n",
"Need to get 1,219 kB of archives.\n",
"After this operation, 3,031 kB of additional disk space will be used.\n",
"Get:1 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libportaudio2 amd64 19.6.0-1 [64.6 kB]\n",
"Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 libsonic0 amd64 0.2.0-6 [13.4 kB]\n",
"Get:3 http://archive.ubuntu.com/ubuntu bionic/universe amd64 espeak-data amd64 1.48.04+dfsg-5 [934 kB]\n",
"Get:4 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libespeak1 amd64 1.48.04+dfsg-5 [145 kB]\n",
"Get:5 http://archive.ubuntu.com/ubuntu bionic/universe amd64 espeak amd64 1.48.04+dfsg-5 [61.6 kB]\n",
"Fetched 1,219 kB in 0s (10.1 MB/s)\n",
"Selecting previously unselected package libportaudio2:amd64.\n",
"(Reading database ... 123942 files and directories currently installed.)\n",
"Preparing to unpack .../libportaudio2_19.6.0-1_amd64.deb ...\n",
"Unpacking libportaudio2:amd64 (19.6.0-1) ...\n",
"Selecting previously unselected package libsonic0:amd64.\n",
"Preparing to unpack .../libsonic0_0.2.0-6_amd64.deb ...\n",
"Unpacking libsonic0:amd64 (0.2.0-6) ...\n",
"Selecting previously unselected package espeak-data:amd64.\n",
"Preparing to unpack .../espeak-data_1.48.04+dfsg-5_amd64.deb ...\n",
"Unpacking espeak-data:amd64 (1.48.04+dfsg-5) ...\n",
"Selecting previously unselected package libespeak1:amd64.\n",
"Preparing to unpack .../libespeak1_1.48.04+dfsg-5_amd64.deb ...\n",
"Unpacking libespeak1:amd64 (1.48.04+dfsg-5) ...\n",
"Selecting previously unselected package espeak.\n",
"Preparing to unpack .../espeak_1.48.04+dfsg-5_amd64.deb ...\n",
"Unpacking espeak (1.48.04+dfsg-5) ...\n",
"Setting up libportaudio2:amd64 (19.6.0-1) ...\n",
"Setting up espeak-data:amd64 (1.48.04+dfsg-5) ...\n",
"Setting up libsonic0:amd64 (0.2.0-6) ...\n",
"Setting up libespeak1:amd64 (1.48.04+dfsg-5) ...\n",
"Setting up espeak (1.48.04+dfsg-5) ...\n",
"Processing triggers for man-db (2.8.3-2ubuntu0.1) ...\n",
"Processing triggers for libc-bin (2.27-3ubuntu1.6) ...\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Requirement already satisfied: unidecode in /usr/local/lib/python3.7/dist-packages (1.3.6)\n", "Collecting unidecode\n",
" Downloading Unidecode-1.3.6-py3-none-any.whl (235 kB)\n",
"\u001b[K |████████████████████████████████| 235 kB 16.4 MB/s \n",
"\u001b[?25hInstalling collected packages: unidecode\n",
"Successfully installed unidecode-1.3.6\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Requirement already satisfied: phonemizer in /usr/local/lib/python3.7/dist-packages (3.2.1)\n", "Collecting phonemizer\n",
"Requirement already satisfied: segments in /usr/local/lib/python3.7/dist-packages (from phonemizer) (2.2.1)\n", " Downloading phonemizer-3.2.1-py3-none-any.whl (90 kB)\n",
"Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from phonemizer) (4.1.1)\n", "\u001b[K |████████████████████████████████| 90 kB 6.2 MB/s \n",
"Requirement already satisfied: joblib in /usr/local/lib/python3.7/dist-packages (from phonemizer) (1.2.0)\n", "\u001b[?25hRequirement already satisfied: joblib in /usr/local/lib/python3.7/dist-packages (from phonemizer) (1.2.0)\n",
"Collecting segments\n",
" Downloading segments-2.2.1-py2.py3-none-any.whl (15 kB)\n",
"Requirement already satisfied: attrs>=18.1 in /usr/local/lib/python3.7/dist-packages (from phonemizer) (22.1.0)\n", "Requirement already satisfied: attrs>=18.1 in /usr/local/lib/python3.7/dist-packages (from phonemizer) (22.1.0)\n",
"Requirement already satisfied: dlinfo in /usr/local/lib/python3.7/dist-packages (from phonemizer) (1.2.1)\n", "Collecting dlinfo\n",
"Requirement already satisfied: clldutils>=1.7.3 in /usr/local/lib/python3.7/dist-packages (from segments->phonemizer) (3.12.0)\n", " Downloading dlinfo-1.2.1-py3-none-any.whl (3.6 kB)\n",
"Requirement already satisfied: csvw>=1.5.6 in /usr/local/lib/python3.7/dist-packages (from segments->phonemizer) (3.1.3)\n", "Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from phonemizer) (4.1.1)\n",
"Requirement already satisfied: regex in /usr/local/lib/python3.7/dist-packages (from segments->phonemizer) (2022.6.2)\n", "Collecting csvw>=1.5.6\n",
"Requirement already satisfied: python-dateutil in /usr/local/lib/python3.7/dist-packages (from clldutils>=1.7.3->segments->phonemizer) (2.8.2)\n", " Downloading csvw-3.1.3-py2.py3-none-any.whl (56 kB)\n",
"Requirement already satisfied: colorlog in /usr/local/lib/python3.7/dist-packages (from clldutils>=1.7.3->segments->phonemizer) (6.7.0)\n", "\u001b[K |████████████████████████████████| 56 kB 4.5 MB/s \n",
"\u001b[?25hCollecting clldutils>=1.7.3\n",
" Downloading clldutils-3.12.0-py2.py3-none-any.whl (197 kB)\n",
"\u001b[K |████████████████████████████████| 197 kB 65.0 MB/s \n",
"\u001b[?25hRequirement already satisfied: regex in /usr/local/lib/python3.7/dist-packages (from segments->phonemizer) (2022.6.2)\n",
"Requirement already satisfied: tabulate>=0.7.7 in /usr/local/lib/python3.7/dist-packages (from clldutils>=1.7.3->segments->phonemizer) (0.8.10)\n", "Requirement already satisfied: tabulate>=0.7.7 in /usr/local/lib/python3.7/dist-packages (from clldutils>=1.7.3->segments->phonemizer) (0.8.10)\n",
"Collecting colorlog\n",
" Downloading colorlog-6.7.0-py2.py3-none-any.whl (11 kB)\n",
"Requirement already satisfied: python-dateutil in /usr/local/lib/python3.7/dist-packages (from clldutils>=1.7.3->segments->phonemizer) (2.8.2)\n",
"Requirement already satisfied: uritemplate>=3.0.0 in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (3.0.1)\n", "Requirement already satisfied: uritemplate>=3.0.0 in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (3.0.1)\n",
"Requirement already satisfied: colorama in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (0.4.6)\n",
"Requirement already satisfied: babel in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (2.10.3)\n",
"Requirement already satisfied: rfc3986<2 in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (1.5.0)\n",
"Requirement already satisfied: language-tags in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (1.1.0)\n",
"Requirement already satisfied: isodate in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (0.6.1)\n",
"Requirement already satisfied: jsonschema in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (4.3.3)\n",
"Requirement already satisfied: requests in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (2.23.0)\n", "Requirement already satisfied: requests in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (2.23.0)\n",
"Requirement already satisfied: rdflib in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (6.2.0)\n", "Collecting rdflib\n",
" Downloading rdflib-6.2.0-py3-none-any.whl (500 kB)\n",
"\u001b[K |████████████████████████████████| 500 kB 57.6 MB/s \n",
"\u001b[?25hRequirement already satisfied: jsonschema in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (4.3.3)\n",
"Collecting language-tags\n",
" Downloading language_tags-1.1.0-py2.py3-none-any.whl (210 kB)\n",
"\u001b[K |████████████████████████████████| 210 kB 70.5 MB/s \n",
"\u001b[?25hCollecting rfc3986<2\n",
" Downloading rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)\n",
"Collecting isodate\n",
" Downloading isodate-0.6.1-py2.py3-none-any.whl (41 kB)\n",
"\u001b[K |████████████████████████████████| 41 kB 729 kB/s \n",
"\u001b[?25hRequirement already satisfied: babel in /usr/local/lib/python3.7/dist-packages (from csvw>=1.5.6->segments->phonemizer) (2.10.3)\n",
"Collecting colorama\n",
" Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)\n",
"Requirement already satisfied: pytz>=2015.7 in /usr/local/lib/python3.7/dist-packages (from babel->csvw>=1.5.6->segments->phonemizer) (2022.5)\n", "Requirement already satisfied: pytz>=2015.7 in /usr/local/lib/python3.7/dist-packages (from babel->csvw>=1.5.6->segments->phonemizer) (2022.5)\n",
"Requirement already satisfied: six in /usr/local/lib/python3.7/dist-packages (from isodate->csvw>=1.5.6->segments->phonemizer) (1.15.0)\n", "Requirement already satisfied: six in /usr/local/lib/python3.7/dist-packages (from isodate->csvw>=1.5.6->segments->phonemizer) (1.15.0)\n",
"Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /usr/local/lib/python3.7/dist-packages (from jsonschema->csvw>=1.5.6->segments->phonemizer) (0.18.1)\n",
"Requirement already satisfied: importlib-metadata in /usr/local/lib/python3.7/dist-packages (from jsonschema->csvw>=1.5.6->segments->phonemizer) (4.13.0)\n", "Requirement already satisfied: importlib-metadata in /usr/local/lib/python3.7/dist-packages (from jsonschema->csvw>=1.5.6->segments->phonemizer) (4.13.0)\n",
"Requirement already satisfied: importlib-resources>=1.4.0 in /usr/local/lib/python3.7/dist-packages (from jsonschema->csvw>=1.5.6->segments->phonemizer) (5.10.0)\n", "Requirement already satisfied: importlib-resources>=1.4.0 in /usr/local/lib/python3.7/dist-packages (from jsonschema->csvw>=1.5.6->segments->phonemizer) (5.10.0)\n",
"Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /usr/local/lib/python3.7/dist-packages (from jsonschema->csvw>=1.5.6->segments->phonemizer) (0.18.1)\n",
"Requirement already satisfied: zipp>=3.1.0 in /usr/local/lib/python3.7/dist-packages (from importlib-resources>=1.4.0->jsonschema->csvw>=1.5.6->segments->phonemizer) (3.9.0)\n", "Requirement already satisfied: zipp>=3.1.0 in /usr/local/lib/python3.7/dist-packages (from importlib-resources>=1.4.0->jsonschema->csvw>=1.5.6->segments->phonemizer) (3.9.0)\n",
"Requirement already satisfied: setuptools in /usr/local/lib/python3.7/dist-packages (from rdflib->csvw>=1.5.6->segments->phonemizer) (3.3)\n", "Requirement already satisfied: setuptools in /usr/local/lib/python3.7/dist-packages (from rdflib->csvw>=1.5.6->segments->phonemizer) (57.4.0)\n",
"Requirement already satisfied: pyparsing in /usr/local/lib/python3.7/dist-packages (from rdflib->csvw>=1.5.6->segments->phonemizer) (3.0.9)\n", "Requirement already satisfied: pyparsing in /usr/local/lib/python3.7/dist-packages (from rdflib->csvw>=1.5.6->segments->phonemizer) (3.0.9)\n",
"Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/dist-packages (from requests->csvw>=1.5.6->segments->phonemizer) (2022.9.24)\n", "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/dist-packages (from requests->csvw>=1.5.6->segments->phonemizer) (2022.9.24)\n",
"Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.7/dist-packages (from requests->csvw>=1.5.6->segments->phonemizer) (2.10)\n",
"Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.7/dist-packages (from requests->csvw>=1.5.6->segments->phonemizer) (1.24.3)\n", "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.7/dist-packages (from requests->csvw>=1.5.6->segments->phonemizer) (1.24.3)\n",
"Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.7/dist-packages (from requests->csvw>=1.5.6->segments->phonemizer) (3.0.4)\n", "Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.7/dist-packages (from requests->csvw>=1.5.6->segments->phonemizer) (3.0.4)\n",
"Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.7/dist-packages (from requests->csvw>=1.5.6->segments->phonemizer) (2.10)\n", "Installing collected packages: isodate, rfc3986, rdflib, language-tags, colorama, csvw, colorlog, clldutils, segments, dlinfo, phonemizer\n",
"Successfully installed clldutils-3.12.0 colorama-0.4.6 colorlog-6.7.0 csvw-3.1.3 dlinfo-1.2.1 isodate-0.6.1 language-tags-1.1.0 phonemizer-3.2.1 rdflib-6.2.0 rfc3986-1.5.0 segments-2.2.1\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Requirement already satisfied: retry in /usr/local/lib/python3.7/dist-packages (0.9.2)\n", "Collecting retry\n",
" Downloading retry-0.9.2-py2.py3-none-any.whl (8.0 kB)\n",
"Requirement already satisfied: py<2.0.0,>=1.4.26 in /usr/local/lib/python3.7/dist-packages (from retry) (1.11.0)\n", "Requirement already satisfied: py<2.0.0,>=1.4.26 in /usr/local/lib/python3.7/dist-packages (from retry) (1.11.0)\n",
"Requirement already satisfied: decorator>=3.4.2 in /usr/local/lib/python3.7/dist-packages (from retry) (4.4.2)\n", "Requirement already satisfied: decorator>=3.4.2 in /usr/local/lib/python3.7/dist-packages (from retry) (4.4.2)\n",
"Installing collected packages: retry\n",
"Successfully installed retry-0.9.2\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Requirement already satisfied: python-socketio in /usr/local/lib/python3.7/dist-packages (5.7.2)\n", "Collecting python-socketio\n",
"Requirement already satisfied: bidict>=0.21.0 in /usr/local/lib/python3.7/dist-packages (from python-socketio) (0.22.0)\n", " Downloading python_socketio-5.7.2-py3-none-any.whl (56 kB)\n",
"Requirement already satisfied: python-engineio>=4.3.0 in /usr/local/lib/python3.7/dist-packages (from python-socketio) (4.3.4)\n", "\u001b[K |████████████████████████████████| 56 kB 4.8 MB/s \n",
"\u001b[?25hCollecting python-engineio>=4.3.0\n",
" Downloading python_engineio-4.3.4-py3-none-any.whl (52 kB)\n",
"\u001b[K |████████████████████████████████| 52 kB 1.8 MB/s \n",
"\u001b[?25hCollecting bidict>=0.21.0\n",
" Downloading bidict-0.22.0-py3-none-any.whl (36 kB)\n",
"Installing collected packages: python-engineio, bidict, python-socketio\n",
"Successfully installed bidict-0.22.0 python-engineio-4.3.4 python-socketio-5.7.2\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Requirement already satisfied: fastapi in /usr/local/lib/python3.7/dist-packages (0.85.1)\n", "Collecting fastapi\n",
"Requirement already satisfied: starlette==0.20.4 in /usr/local/lib/python3.7/dist-packages (from fastapi) (0.20.4)\n", " Downloading fastapi-0.85.1-py3-none-any.whl (55 kB)\n",
"Requirement already satisfied: pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2 in /usr/local/lib/python3.7/dist-packages (from fastapi) (1.10.2)\n", "\u001b[K |████████████████████████████████| 55 kB 3.8 MB/s \n",
"Requirement already satisfied: typing-extensions>=3.10.0 in /usr/local/lib/python3.7/dist-packages (from starlette==0.20.4->fastapi) (4.1.1)\n", "\u001b[?25hRequirement already satisfied: pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2 in /usr/local/lib/python3.7/dist-packages (from fastapi) (1.10.2)\n",
"Requirement already satisfied: anyio<5,>=3.4.0 in /usr/local/lib/python3.7/dist-packages (from starlette==0.20.4->fastapi) (3.6.2)\n", "Collecting starlette==0.20.4\n",
"Requirement already satisfied: sniffio>=1.1 in /usr/local/lib/python3.7/dist-packages (from anyio<5,>=3.4.0->starlette==0.20.4->fastapi) (1.3.0)\n", " Downloading starlette-0.20.4-py3-none-any.whl (63 kB)\n",
"\u001b[K |████████████████████████████████| 63 kB 2.8 MB/s \n",
"\u001b[?25hCollecting anyio<5,>=3.4.0\n",
" Downloading anyio-3.6.2-py3-none-any.whl (80 kB)\n",
"\u001b[K |████████████████████████████████| 80 kB 10.9 MB/s \n",
"\u001b[?25hRequirement already satisfied: typing-extensions>=3.10.0 in /usr/local/lib/python3.7/dist-packages (from starlette==0.20.4->fastapi) (4.1.1)\n",
"Requirement already satisfied: idna>=2.8 in /usr/local/lib/python3.7/dist-packages (from anyio<5,>=3.4.0->starlette==0.20.4->fastapi) (2.10)\n", "Requirement already satisfied: idna>=2.8 in /usr/local/lib/python3.7/dist-packages (from anyio<5,>=3.4.0->starlette==0.20.4->fastapi) (2.10)\n",
"Collecting sniffio>=1.1\n",
" Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)\n",
"Installing collected packages: sniffio, anyio, starlette, fastapi\n",
"Successfully installed anyio-3.6.2 fastapi-0.85.1 sniffio-1.3.0 starlette-0.20.4\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Collecting python-multipart\n", "Collecting python-multipart\n",
" Downloading python-multipart-0.0.5.tar.gz (32 kB)\n", " Downloading python-multipart-0.0.5.tar.gz (32 kB)\n",
"\u001b[33mWARNING: Discarding https://files.pythonhosted.org/packages/46/40/a933ac570bf7aad12a298fc53458115cc74053474a72fbb8201d7dc06d3d/python-multipart-0.0.5.tar.gz#sha256=f7bb5f611fc600d15fa47b3974c8aa16e93724513b49b5f95c81e6624c83fa43 (from https://pypi.org/simple/python-multipart/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.\u001b[0m\n",
" Downloading python_multipart-0.0.4-py3-none-any.whl (31 kB)\n",
"Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python3.7/dist-packages (from python-multipart) (1.15.0)\n", "Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python3.7/dist-packages (from python-multipart) (1.15.0)\n",
"Building wheels for collected packages: python-multipart\n",
" Building wheel for python-multipart (setup.py) ... \u001b[?25l\u001b[?25hdone\n",
" Created wheel for python-multipart: filename=python_multipart-0.0.5-py3-none-any.whl size=31678 sha256=e181372365fadc58f1e5deb2a4719757a8ebe96690cc2c62f1b738e57c118615\n",
" Stored in directory: /root/.cache/pip/wheels/2c/41/7c/bfd1c180534ffdcc0972f78c5758f89881602175d48a8bcd2c\n",
"Successfully built python-multipart\n",
"Installing collected packages: python-multipart\n", "Installing collected packages: python-multipart\n",
"Successfully installed python-multipart-0.0.4\n", "Successfully installed python-multipart-0.0.5\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Requirement already satisfied: uvicorn in /usr/local/lib/python3.7/dist-packages (0.19.0)\n", "Collecting uvicorn\n",
"Requirement already satisfied: click>=7.0 in /usr/local/lib/python3.7/dist-packages (from uvicorn) (7.1.2)\n", " Downloading uvicorn-0.19.0-py3-none-any.whl (56 kB)\n",
"Requirement already satisfied: h11>=0.8 in /usr/local/lib/python3.7/dist-packages (from uvicorn) (0.14.0)\n", "\u001b[K |████████████████████████████████| 56 kB 1.8 MB/s \n",
"\u001b[?25hCollecting h11>=0.8\n",
" Downloading h11-0.14.0-py3-none-any.whl (58 kB)\n",
"\u001b[K |████████████████████████████████| 58 kB 7.0 MB/s \n",
"\u001b[?25hRequirement already satisfied: click>=7.0 in /usr/local/lib/python3.7/dist-packages (from uvicorn) (7.1.2)\n",
"Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from uvicorn) (4.1.1)\n", "Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from uvicorn) (4.1.1)\n",
"Installing collected packages: h11, uvicorn\n",
"Successfully installed h11-0.14.0 uvicorn-0.19.0\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Requirement already satisfied: websockets in /usr/local/lib/python3.7/dist-packages (10.4)\n", "Collecting websockets\n",
" Downloading websockets-10.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (106 kB)\n",
"\u001b[K |████████████████████████████████| 106 kB 14.9 MB/s \n",
"\u001b[?25hInstalling collected packages: websockets\n",
"Successfully installed websockets-10.4\n",
"Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n",
"Requirement already satisfied: pyOpenSSL in /usr/local/lib/python3.7/dist-packages (22.1.0)\n", "Collecting pyOpenSSL\n",
"Requirement already satisfied: cryptography<39,>=38.0.0 in /usr/local/lib/python3.7/dist-packages (from pyOpenSSL) (38.0.1)\n", " Downloading pyOpenSSL-22.1.0-py3-none-any.whl (57 kB)\n",
"Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.7/dist-packages (from cryptography<39,>=38.0.0->pyOpenSSL) (1.15.1)\n", "\u001b[K |████████████████████████████████| 57 kB 4.6 MB/s \n",
"Requirement already satisfied: pycparser in /usr/local/lib/python3.7/dist-packages (from cffi>=1.12->cryptography<39,>=38.0.0->pyOpenSSL) (2.21)\n" "\u001b[?25hCollecting cryptography<39,>=38.0.0\n",
" Downloading cryptography-38.0.1-cp36-abi3-manylinux_2_24_x86_64.whl (4.0 MB)\n",
"\u001b[K |████████████████████████████████| 4.0 MB 36.0 MB/s \n",
"\u001b[?25hRequirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.7/dist-packages (from cryptography<39,>=38.0.0->pyOpenSSL) (1.15.1)\n",
"Requirement already satisfied: pycparser in /usr/local/lib/python3.7/dist-packages (from cffi>=1.12->cryptography<39,>=38.0.0->pyOpenSSL) (2.21)\n",
"Installing collected packages: cryptography, pyOpenSSL\n",
"Successfully installed cryptography-38.0.1 pyOpenSSL-22.1.0\n"
] ]
} }
] ]
@ -476,62 +571,44 @@
"cell_type": "code", "cell_type": "code",
"source": [ "source": [
"# (6-1) サーバの起動\n", "# (6-1) サーバの起動\n",
"PORT=8089\n", "PORT=8090\n",
"get_ipython().system_raw(f'python3 MMVCServerSIO.py -p {PORT} >foo 2>&1 &')" "get_ipython().system_raw(f'python3 MMVCServerSIO.py -p {PORT} --colab True >foo 2>&1 &')"
], ],
"metadata": { "metadata": {
"id": "iNOAB7zISI6J" "id": "iNOAB7zISI6J"
}, },
"execution_count": 15, "execution_count": 22,
"outputs": [] "outputs": []
}, },
{ {
"cell_type": "code", "cell_type": "code",
"source": [ "source": [
"# (6-2) サーバの起動確認 (Ctrl+Retで実行)\n", "# (6-2) サーバの起動確認 (Ctrl+Retで実行)\n",
"!tail -30 foo" "!tail -10 foo"
], ],
"metadata": { "metadata": {
"colab": { "colab": {
"base_uri": "https://localhost:8080/" "base_uri": "https://localhost:8080/"
}, },
"id": "chu06KpAjEK6", "id": "chu06KpAjEK6",
"outputId": "052f6098-2370-4740-9d5f-37087524db1b" "outputId": "46db5796-c1c0-4d26-84ed-942be4684f5f"
}, },
"execution_count": 17, "execution_count": 29,
"outputs": [ "outputs": [
{ {
"output_type": "stream", "output_type": "stream",
"name": "stdout", "name": "stdout",
"text": [ "text": [
"Traceback (most recent call last):\n", "\u001b[32m Phase name:__mp_main__\u001b[0m\n",
" File \"MMVCServerSIO.py\", line 22, in <module>\n", "\u001b[32m PHASE3:__mp_main__\u001b[0m\n",
" from mods.VoiceChanger import VoiceChanger\n", "\u001b[32m PHASE2:__mp_main__\u001b[0m\n",
" File \"/content/voice-changer/demo/mods/VoiceChanger.py\", line 9, in <module>\n", "DEBUG:asyncio:Using selector: EpollSelector\n",
" from text.symbols import symbols\n", "\u001b[32m Phase name:MMVCServerSIO\u001b[0m\n",
" File \"/MMVC_Trainer/text/__init__.py\", line 2, in <module>\n", "\u001b[32m PHASE3:MMVCServerSIO\u001b[0m\n",
" from text import cleaners\n", "\u001b[32m Phase name:__mp_main__\u001b[0m\n",
" File \"/MMVC_Trainer/text/cleaners.py\", line 18, in <module>\n", "\u001b[32m PHASE3:__mp_main__\u001b[0m\n",
" from phonemizer import phonemize\n", "\u001b[32m PHASE2:__mp_main__\u001b[0m\n",
" File \"/usr/local/lib/python3.7/dist-packages/phonemizer/__init__.py\", line 36, in <module>\n", "DEBUG:asyncio:Using selector: EpollSelector\n"
" from .phonemize import phonemize # pylint: disable=unused-import\n",
" File \"/usr/local/lib/python3.7/dist-packages/phonemizer/phonemize.py\", line 30, in <module>\n",
" from phonemizer.backend import BACKENDS\n",
" File \"/usr/local/lib/python3.7/dist-packages/phonemizer/backend/__init__.py\", line 19, in <module>\n",
" from .espeak.espeak import EspeakBackend\n",
" File \"/usr/local/lib/python3.7/dist-packages/phonemizer/backend/espeak/espeak.py\", line 22, in <module>\n",
" from phonemizer.backend.espeak.base import BaseEspeakBackend\n",
" File \"/usr/local/lib/python3.7/dist-packages/phonemizer/backend/espeak/base.py\", line 21, in <module>\n",
" from phonemizer.backend.base import BaseBackend\n",
" File \"/usr/local/lib/python3.7/dist-packages/phonemizer/backend/base.py\", line 26, in <module>\n",
" from phonemizer.punctuation import Punctuation\n",
" File \"/usr/local/lib/python3.7/dist-packages/phonemizer/punctuation.py\", line 21, in <module>\n",
" from phonemizer.utils import str2list\n",
" File \"/usr/local/lib/python3.7/dist-packages/phonemizer/utils.py\", line 22, in <module>\n",
" import pkg_resources\n",
" File \"/usr/local/lib/python3.7/dist-packages/pkg_resources.py\", line 1479, in <module>\n",
" register_loader_type(importlib_bootstrap.SourceFileLoader, DefaultProvider)\n",
"AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'\n"
] ]
} }
] ]
@ -556,7 +633,7 @@
"# (7) プロキシを起動\n", "# (7) プロキシを起動\n",
"from google.colab.output import eval_js\n", "from google.colab.output import eval_js\n",
"proxy = eval_js( \"google.colab.kernel.proxyPort(\" + str(PORT) + \")\" )\n", "proxy = eval_js( \"google.colab.kernel.proxyPort(\" + str(PORT) + \")\" )\n",
"print(f\"{proxy}front/\")" "print(f\"{proxy}\")"
], ],
"metadata": { "metadata": {
"id": "nkRjZm95l87C", "id": "nkRjZm95l87C",
@ -564,18 +641,27 @@
"base_uri": "https://localhost:8080/", "base_uri": "https://localhost:8080/",
"height": 34 "height": 34
}, },
"outputId": "0af21153-44de-43a9-ac84-0f6644b3bf06" "outputId": "4c064e57-e2c4-4a0e-95a9-55fdacfdfa50"
}, },
"execution_count": null, "execution_count": 28,
"outputs": [ "outputs": [
{ {
"output_type": "stream", "output_type": "stream",
"name": "stdout", "name": "stdout",
"text": [ "text": [
"https://y6buvnj4vvr-496ff2e9c6d22116-8089-colab.googleusercontent.com/front/\n" "https://eza6f0bblcl-496ff2e9c6d22116-8090-colab.googleusercontent.com/\n"
] ]
} }
] ]
},
{
"cell_type": "code",
"source": [],
"metadata": {
"id": "axkt5BjhoiPV"
},
"execution_count": null,
"outputs": []
} }
] ]
} }