Checking out WebUI from Git
!git clone https://huggingface.co/spaces/aadnk/whisper-webui
Cloning into 'whisper-webui'... remote: Enumerating objects: 788, done. remote: Counting objects: 100% (84/84), done. remote: Compressing objects: 100% (84/84), done. remote: Total 788 (delta 46), reused 0 (delta 0), pack-reused 704 (from 1) Receiving objects: 100% (788/788), 188.66 KiB | 7.86 MiB/s, done. Resolving deltas: 100% (517/517), done.
Optional: Update Git repository
!cd whisper-webui/ && git pull origin
Already up to date.
Installing dependencies
!cd whisper-webui/ && pip install -r requirements.txt
Collecting git+https://github.com/huggingface/transformers (from -r requirements.txt (line 1)) Cloning https://github.com/huggingface/transformers to /tmp/pip-req-build-33t8lylk Running command git clone --filter=blob:none --quiet https://github.com/huggingface/transformers /tmp/pip-req-build-33t8lylk Resolved https://github.com/huggingface/transformers to commit 9578c2597e2d88b6f0b304b5a05864fd613ddcc1 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting git+https://github.com/openai/whisper.git (from -r requirements.txt (line 2)) Cloning https://github.com/openai/whisper.git to /tmp/pip-req-build-j0c0wfxt Running command git clone --filter=blob:none --quiet https://github.com/openai/whisper.git /tmp/pip-req-build-j0c0wfxt Resolved https://github.com/openai/whisper.git to commit ba3f3cd54b0e5b8ce1ab3de13e32122d0d5f98ab Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting https://github.com/pyannote/pyannote-audio/archive/refs/heads/develop.zip (from -r requirements.txt (line 16)) Downloading https://github.com/pyannote/pyannote-audio/archive/refs/heads/develop.zip | 14.5 MB 4.9 MB/s 0:00:03 Preparing metadata (setup.py) ... done Collecting ffmpeg-python==0.2.0 (from -r requirements.txt (line 4)) Downloading ffmpeg_python-0.2.0-py3-none-any.whl.metadata (1.7 kB) Collecting gradio==3.38.0 (from -r requirements.txt (line 5)) Downloading gradio-3.38.0-py3-none-any.whl.metadata (17 kB) Collecting gradio-client==0.8.1 (from -r requirements.txt (line 6)) Downloading gradio_client-0.8.1-py3-none-any.whl.metadata (7.1 kB) Collecting yt-dlp (from -r requirements.txt (line 7)) Downloading yt_dlp-2024.8.6-py3-none-any.whl.metadata (170 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.1/170.1 kB 6.4 MB/s eta 0:00:00 Requirement already satisfied: torchaudio in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 8)) (2.4.0+cu121) Requirement already satisfied: altair in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 9)) (4.2.2) Collecting json5 (from -r requirements.txt (line 10)) Downloading json5-0.9.25-py3-none-any.whl.metadata (30 kB) Collecting intervaltree (from -r requirements.txt (line 13)) Downloading intervaltree-3.1.0.tar.gz (32 kB) Preparing metadata (setup.py) ... done Collecting srt (from -r requirements.txt (line 14)) Downloading srt-3.5.3.tar.gz (28 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: torch in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 15)) (2.4.0+cu121) Requirement already satisfied: future in /usr/local/lib/python3.10/dist-packages (from ffmpeg-python==0.2.0->-r requirements.txt (line 4)) (1.0.0) Collecting aiofiles<24.0,>=22.0 (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading aiofiles-23.2.1-py3-none-any.whl.metadata (9.7 kB) Requirement already satisfied: aiohttp~=3.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (3.10.5) Collecting fastapi (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading fastapi-0.112.2-py3-none-any.whl.metadata (27 kB) Collecting ffmpy (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading ffmpy-0.4.0-py3-none-any.whl.metadata (2.9 kB) Collecting httpx (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading httpx-0.27.0-py3-none-any.whl.metadata (7.2 kB) Requirement already satisfied: huggingface-hub>=0.14.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (0.23.5) Requirement already satisfied: jinja2<4.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (3.1.4) Requirement already satisfied: markdown-it-py>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from markdown-it-py[linkify]>=2.0.0->gradio==3.38.0->-r requirements.txt (line 5)) (3.0.0) Requirement already satisfied: markupsafe~=2.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (2.1.5) Requirement already satisfied: matplotlib~=3.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (3.7.1) Collecting mdit-py-plugins<=0.3.3 (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading mdit_py_plugins-0.3.3-py3-none-any.whl.metadata (2.8 kB) Requirement already satisfied: numpy~=1.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (1.26.4) Collecting orjson~=3.0 (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading orjson-3.10.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (50 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.4/50.4 kB 3.2 MB/s eta 0:00:00 Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (24.1) Requirement already satisfied: pandas<3.0,>=1.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (2.1.4) Requirement already satisfied: pillow<11.0,>=8.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (9.4.0) Requirement already satisfied: pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,<3.0.0,>=1.7.4 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (2.8.2) Collecting pydub (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading pydub-0.25.1-py2.py3-none-any.whl.metadata (1.4 kB) Collecting python-multipart (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading python_multipart-0.0.9-py3-none-any.whl.metadata (2.5 kB) Requirement already satisfied: pyyaml<7.0,>=5.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (6.0.2) Requirement already satisfied: requests~=2.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (2.32.3) Collecting semantic-version~=2.0 (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB) Requirement already satisfied: typing-extensions~=4.0 in /usr/local/lib/python3.10/dist-packages (from gradio==3.38.0->-r requirements.txt (line 5)) (4.12.2) Collecting uvicorn>=0.14.0 (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading uvicorn-0.30.6-py3-none-any.whl.metadata (6.6 kB) Collecting websockets<12.0,>=10.0 (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) Requirement already satisfied: fsspec in /usr/local/lib/python3.10/dist-packages (from gradio-client==0.8.1->-r requirements.txt (line 6)) (2024.6.1) Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from transformers==4.45.0.dev0->-r requirements.txt (line 1)) (3.15.4) Requirement already satisfied: regex!=2019.12.17 in /usr/local/lib/python3.10/dist-packages (from transformers==4.45.0.dev0->-r requirements.txt (line 1)) (2024.5.15) Requirement already satisfied: tokenizers<0.20,>=0.19 in /usr/local/lib/python3.10/dist-packages (from transformers==4.45.0.dev0->-r requirements.txt (line 1)) (0.19.1) Requirement already satisfied: safetensors>=0.4.1 in /usr/local/lib/python3.10/dist-packages (from transformers==4.45.0.dev0->-r requirements.txt (line 1)) (0.4.4) Requirement already satisfied: tqdm>=4.27 in /usr/local/lib/python3.10/dist-packages (from transformers==4.45.0.dev0->-r requirements.txt (line 1)) (4.66.5) Requirement already satisfied: numba in /usr/local/lib/python3.10/dist-packages (from openai-whisper==20231117->-r requirements.txt (line 2)) (0.60.0) Requirement already satisfied: more-itertools in /usr/local/lib/python3.10/dist-packages (from openai-whisper==20231117->-r requirements.txt (line 2)) (10.3.0) Collecting tiktoken (from openai-whisper==20231117->-r requirements.txt (line 2)) Downloading tiktoken-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB) Collecting triton<3,>=2.0.0 (from openai-whisper==20231117->-r requirements.txt (line 2)) Downloading triton-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.4 kB) Collecting brotli (from yt-dlp->-r requirements.txt (line 7)) Downloading Brotli-1.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (5.5 kB) Requirement already satisfied: certifi in /usr/local/lib/python3.10/dist-packages (from yt-dlp->-r requirements.txt (line 7)) (2024.7.4) Collecting mutagen (from yt-dlp->-r requirements.txt (line 7)) Downloading mutagen-1.47.0-py3-none-any.whl.metadata (1.7 kB) Collecting pycryptodomex (from yt-dlp->-r requirements.txt (line 7)) Downloading pycryptodomex-3.20.0-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.4 kB) Requirement already satisfied: urllib3<3,>=1.26.17 in /usr/local/lib/python3.10/dist-packages (from yt-dlp->-r requirements.txt (line 7)) (2.0.7) INFO: pip is looking at multiple versions of yt-dlp to determine which version is compatible with other requirements. This could take a while. Collecting yt-dlp (from -r requirements.txt (line 7)) Downloading yt_dlp-2024.8.1-py3-none-any.whl.metadata (170 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.1/170.1 kB 13.5 MB/s eta 0:00:00 Downloading yt_dlp-2024.7.25-py3-none-any.whl.metadata (170 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.1/170.1 kB 12.6 MB/s eta 0:00:00 Downloading yt_dlp-2024.7.16-py3-none-any.whl.metadata (170 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 170.1/170.1 kB 12.9 MB/s eta 0:00:00 Downloading yt_dlp-2024.7.9-py3-none-any.whl.metadata (169 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 169.5/169.5 kB 12.8 MB/s eta 0:00:00 Downloading yt_dlp-2024.7.8-py3-none-any.whl.metadata (169 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 169.3/169.3 kB 12.2 MB/s eta 0:00:00 Downloading yt_dlp-2024.7.7-py3-none-any.whl.metadata (169 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 169.3/169.3 kB 11.4 MB/s eta 0:00:00 Downloading yt_dlp-2024.7.2-py3-none-any.whl.metadata (169 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 169.3/169.3 kB 13.0 MB/s eta 0:00:00 INFO: pip is still looking at multiple versions of yt-dlp to determine which version is compatible with other requirements. This could take a while. Downloading yt_dlp-2024.7.1-py3-none-any.whl.metadata (169 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 169.3/169.3 kB 11.6 MB/s eta 0:00:00 Downloading yt_dlp-2024.5.27-py3-none-any.whl.metadata (167 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.7/167.7 kB 13.1 MB/s eta 0:00:00 Downloading yt_dlp-2024.5.26-py3-none-any.whl.metadata (167 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.5/167.5 kB 13.0 MB/s eta 0:00:00 Downloading yt_dlp-2024.4.9-py3-none-any.whl.metadata (165 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.0/166.0 kB 12.7 MB/s eta 0:00:00 Downloading yt_dlp-2024.3.10-py3-none-any.whl.metadata (164 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 164.1/164.1 kB 11.8 MB/s eta 0:00:00 INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Downloading yt_dlp-2023.12.30-py2.py3-none-any.whl.metadata (160 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.7/160.7 kB 12.2 MB/s eta 0:00:00 Downloading yt_dlp-2023.11.16-py2.py3-none-any.whl.metadata (160 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.5/160.5 kB 12.5 MB/s eta 0:00:00 Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch->-r requirements.txt (line 15)) (1.13.2) Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch->-r requirements.txt (line 15)) (3.3) Requirement already satisfied: entrypoints in /usr/local/lib/python3.10/dist-packages (from altair->-r requirements.txt (line 9)) (0.4) Requirement already satisfied: jsonschema>=3.0 in /usr/local/lib/python3.10/dist-packages (from altair->-r requirements.txt (line 9)) (4.23.0) Requirement already satisfied: toolz in /usr/local/lib/python3.10/dist-packages (from altair->-r requirements.txt (line 9)) (0.12.1) Requirement already satisfied: sortedcontainers<3.0,>=2.0 in /usr/local/lib/python3.10/dist-packages (from intervaltree->-r requirements.txt (line 13)) (2.4.0) Collecting asteroid-filterbanks>=0.4 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading asteroid_filterbanks-0.4.0-py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: einops>=0.6.0 in /usr/local/lib/python3.10/dist-packages (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) (0.8.0) Collecting lightning>=2.0.1 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading lightning-2.4.0-py3-none-any.whl.metadata (38 kB) Collecting omegaconf<3.0,>=2.1 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading omegaconf-2.3.0-py3-none-any.whl.metadata (3.9 kB) Collecting pyannote.core>=5.0.0 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading pyannote.core-5.0.0-py3-none-any.whl.metadata (1.4 kB) Collecting pyannote.database>=5.0.1 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading pyannote.database-5.1.0-py3-none-any.whl.metadata (1.2 kB) Collecting pyannote.metrics>=3.2 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading pyannote.metrics-3.2.1-py3-none-any.whl.metadata (1.3 kB) Collecting pyannote.pipeline>=3.0.1 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading pyannote.pipeline-3.0.1-py3-none-any.whl.metadata (897 bytes) Collecting pytorch_metric_learning>=2.1.0 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading pytorch_metric_learning-2.6.0-py3-none-any.whl.metadata (17 kB) Requirement already satisfied: rich>=12.0.0 in /usr/local/lib/python3.10/dist-packages (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) (13.7.1) Collecting semver>=3.0.0 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading semver-3.0.2-py3-none-any.whl.metadata (5.0 kB) Requirement already satisfied: soundfile>=0.12.1 in /usr/local/lib/python3.10/dist-packages (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) (0.12.1) Collecting speechbrain>=1.0.0 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading speechbrain-1.0.0-py3-none-any.whl.metadata (23 kB) Collecting tensorboardX>=2.6 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading tensorboardX-2.6.2.2-py2.py3-none-any.whl.metadata (5.8 kB) Collecting torch_audiomentations>=0.11.0 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading torch_audiomentations-0.11.1-py3-none-any.whl.metadata (14 kB) Collecting torchmetrics>=0.11.0 (from pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading torchmetrics-1.4.1-py3-none-any.whl.metadata (20 kB) Requirement already satisfied: aiohappyeyeballs>=2.3.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (2.4.0) Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.10/dist-packages (from aiohttp~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (1.3.1) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (24.2.0) Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from aiohttp~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (1.4.1) Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.10/dist-packages (from aiohttp~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (6.0.5) Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (1.9.4) Requirement already satisfied: async-timeout<5.0,>=4.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (4.0.3) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=3.0->altair->-r requirements.txt (line 9)) (2023.12.1) Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=3.0->altair->-r requirements.txt (line 9)) (0.35.1) Requirement already satisfied: rpds-py>=0.7.1 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=3.0->altair->-r requirements.txt (line 9)) (0.20.0) Collecting lightning-utilities<2.0,>=0.10.0 (from lightning>=2.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading lightning_utilities-0.11.6-py3-none-any.whl.metadata (5.2 kB) Collecting pytorch-lightning (from lightning>=2.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading pytorch_lightning-2.4.0-py3-none-any.whl.metadata (21 kB) Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.10/dist-packages (from markdown-it-py>=2.0.0->markdown-it-py[linkify]>=2.0.0->gradio==3.38.0->-r requirements.txt (line 5)) (0.1.2) Requirement already satisfied: linkify-it-py<3,>=1 in /usr/local/lib/python3.10/dist-packages (from markdown-it-py[linkify]>=2.0.0->gradio==3.38.0->-r requirements.txt (line 5)) (2.0.3) Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (1.2.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (4.53.1) Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (1.4.5) Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (3.1.2) Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/dist-packages (from matplotlib~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (2.8.2) INFO: pip is looking at multiple versions of mdit-py-plugins to determine which version is compatible with other requirements. This could take a while. Collecting mdit-py-plugins<=0.3.3 (from gradio==3.38.0->-r requirements.txt (line 5)) Downloading mdit_py_plugins-0.3.2-py3-none-any.whl.metadata (2.8 kB) Downloading mdit_py_plugins-0.3.1-py3-none-any.whl.metadata (2.8 kB) Downloading mdit_py_plugins-0.3.0-py3-none-any.whl.metadata (2.8 kB) Downloading mdit_py_plugins-0.2.8-py3-none-any.whl.metadata (2.8 kB) Downloading mdit_py_plugins-0.2.7-py3-none-any.whl.metadata (2.8 kB) Downloading mdit_py_plugins-0.2.6-py3-none-any.whl.metadata (2.6 kB) Downloading mdit_py_plugins-0.2.5-py3-none-any.whl.metadata (2.6 kB) INFO: pip is still looking at multiple versions of mdit-py-plugins to determine which version is compatible with other requirements. This could take a while. Downloading mdit_py_plugins-0.2.4-py3-none-any.whl.metadata (2.6 kB) Downloading mdit_py_plugins-0.2.3-py3-none-any.whl.metadata (2.6 kB) Downloading mdit_py_plugins-0.2.2-py3-none-any.whl.metadata (2.6 kB) Downloading mdit_py_plugins-0.2.1-py3-none-any.whl.metadata (2.6 kB) Downloading mdit_py_plugins-0.2.0-py3-none-any.whl.metadata (2.6 kB) INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Downloading mdit_py_plugins-0.1.0-py3-none-any.whl.metadata (2.6 kB) Collecting markdown-it-py[linkify]>=2.0.0 (from gradio==3.38.0->-r requirements.txt (line 5)) Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) Downloading markdown_it_py-2.2.0-py3-none-any.whl.metadata (6.8 kB) Collecting antlr4-python3-runtime==4.9.* (from omegaconf<3.0,>=2.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading antlr4-python3-runtime-4.9.3.tar.gz (117 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.0/117.0 kB 9.9 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas<3.0,>=1.0->gradio==3.38.0->-r requirements.txt (line 5)) (2024.1) Requirement already satisfied: tzdata>=2022.1 in /usr/local/lib/python3.10/dist-packages (from pandas<3.0,>=1.0->gradio==3.38.0->-r requirements.txt (line 5)) (2024.1) Requirement already satisfied: scipy>=1.1 in /usr/local/lib/python3.10/dist-packages (from pyannote.core>=5.0.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (1.13.1) Requirement already satisfied: typer>=0.12.1 in /usr/local/lib/python3.10/dist-packages (from pyannote.database>=5.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (0.12.4) Requirement already satisfied: scikit-learn>=0.17.1 in /usr/local/lib/python3.10/dist-packages (from pyannote.metrics>=3.2->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (1.3.2) Collecting docopt>=0.6.2 (from pyannote.metrics>=3.2->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading docopt-0.6.2.tar.gz (25 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: tabulate>=0.7.7 in /usr/local/lib/python3.10/dist-packages (from pyannote.metrics>=3.2->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (0.9.0) Collecting optuna>=3.1 (from pyannote.pipeline>=3.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading optuna-3.6.1-py3-none-any.whl.metadata (17 kB) Requirement already satisfied: annotated-types>=0.4.0 in /usr/local/lib/python3.10/dist-packages (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,<3.0.0,>=1.7.4->gradio==3.38.0->-r requirements.txt (line 5)) (0.7.0) Requirement already satisfied: pydantic-core==2.20.1 in /usr/local/lib/python3.10/dist-packages (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,<3.0.0,>=1.7.4->gradio==3.38.0->-r requirements.txt (line 5)) (2.20.1) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests~=2.0->gradio==3.38.0->-r requirements.txt (line 5)) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests~=2.0->gradio==3.38.0->-r requirements.txt (line 5)) (3.7) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.10/dist-packages (from rich>=12.0.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (2.16.1) Requirement already satisfied: cffi>=1.0 in /usr/local/lib/python3.10/dist-packages (from soundfile>=0.12.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (1.17.0) Collecting hyperpyyaml (from speechbrain>=1.0.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading HyperPyYAML-1.2.2-py3-none-any.whl.metadata (7.6 kB) Requirement already satisfied: joblib in /usr/local/lib/python3.10/dist-packages (from speechbrain>=1.0.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (1.4.2) Requirement already satisfied: sentencepiece in /usr/local/lib/python3.10/dist-packages (from speechbrain>=1.0.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (0.1.99) Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy->torch->-r requirements.txt (line 15)) (1.3.0) Requirement already satisfied: protobuf>=3.20 in /usr/local/lib/python3.10/dist-packages (from tensorboardX>=2.6->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (3.20.3) Collecting julius<0.3,>=0.2.3 (from torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading julius-0.2.7.tar.gz (59 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.6/59.6 kB 5.2 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Requirement already satisfied: librosa>=0.6.0 in /usr/local/lib/python3.10/dist-packages (from torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (0.10.2.post1) Collecting torch-pitch-shift>=1.2.2 (from torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading torch_pitch_shift-1.2.4-py3-none-any.whl.metadata (2.5 kB) Requirement already satisfied: click>=7.0 in /usr/local/lib/python3.10/dist-packages (from uvicorn>=0.14.0->gradio==3.38.0->-r requirements.txt (line 5)) (8.1.7) Collecting h11>=0.8 (from uvicorn>=0.14.0->gradio==3.38.0->-r requirements.txt (line 5)) Downloading h11-0.14.0-py3-none-any.whl.metadata (8.2 kB) Collecting starlette<0.39.0,>=0.37.2 (from fastapi->gradio==3.38.0->-r requirements.txt (line 5)) Downloading starlette-0.38.2-py3-none-any.whl.metadata (5.9 kB) Requirement already satisfied: anyio in /usr/local/lib/python3.10/dist-packages (from httpx->gradio==3.38.0->-r requirements.txt (line 5)) (3.7.1) Collecting httpcore==1.* (from httpx->gradio==3.38.0->-r requirements.txt (line 5)) Downloading httpcore-1.0.5-py3-none-any.whl.metadata (20 kB) Requirement already satisfied: sniffio in /usr/local/lib/python3.10/dist-packages (from httpx->gradio==3.38.0->-r requirements.txt (line 5)) (1.3.1) Requirement already satisfied: llvmlite<0.44,>=0.43.0dev0 in /usr/local/lib/python3.10/dist-packages (from numba->openai-whisper==20231117->-r requirements.txt (line 2)) (0.43.0) Requirement already satisfied: pycparser in /usr/local/lib/python3.10/dist-packages (from cffi>=1.0->soundfile>=0.12.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (2.22) Requirement already satisfied: audioread>=2.1.9 in /usr/local/lib/python3.10/dist-packages (from librosa>=0.6.0->torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (3.0.1) Requirement already satisfied: decorator>=4.3.0 in /usr/local/lib/python3.10/dist-packages (from librosa>=0.6.0->torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (4.4.2) Requirement already satisfied: pooch>=1.1 in /usr/local/lib/python3.10/dist-packages (from librosa>=0.6.0->torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (1.8.2) Requirement already satisfied: soxr>=0.3.2 in /usr/local/lib/python3.10/dist-packages (from librosa>=0.6.0->torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (0.4.0) Requirement already satisfied: lazy-loader>=0.1 in /usr/local/lib/python3.10/dist-packages (from librosa>=0.6.0->torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (0.4) Requirement already satisfied: msgpack>=1.0 in /usr/local/lib/python3.10/dist-packages (from librosa>=0.6.0->torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (1.0.8) Requirement already satisfied: setuptools in /usr/local/lib/python3.10/dist-packages (from lightning-utilities<2.0,>=0.10.0->lightning>=2.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (71.0.4) Requirement already satisfied: uc-micro-py in /usr/local/lib/python3.10/dist-packages (from linkify-it-py<3,>=1->markdown-it-py[linkify]>=2.0.0->gradio==3.38.0->-r requirements.txt (line 5)) (1.0.3) Collecting alembic>=1.5.0 (from optuna>=3.1->pyannote.pipeline>=3.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading alembic-1.13.2-py3-none-any.whl.metadata (7.4 kB) Collecting colorlog (from optuna>=3.1->pyannote.pipeline>=3.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading colorlog-6.8.2-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: sqlalchemy>=1.3.0 in /usr/local/lib/python3.10/dist-packages (from optuna>=3.1->pyannote.pipeline>=3.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (2.0.32) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/dist-packages (from python-dateutil>=2.7->matplotlib~=3.0->gradio==3.38.0->-r requirements.txt (line 5)) (1.16.0) Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn>=0.17.1->pyannote.metrics>=3.2->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (3.5.0) Requirement already satisfied: exceptiongroup in /usr/local/lib/python3.10/dist-packages (from anyio->httpx->gradio==3.38.0->-r requirements.txt (line 5)) (1.2.2) Collecting primePy>=1.3 (from torch-pitch-shift>=1.2.2->torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading primePy-1.3-py3-none-any.whl.metadata (4.8 kB) Requirement already satisfied: shellingham>=1.3.0 in /usr/local/lib/python3.10/dist-packages (from typer>=0.12.1->pyannote.database>=5.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (1.5.4) Collecting ruamel.yaml>=0.17.28 (from hyperpyyaml->speechbrain>=1.0.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading ruamel.yaml-0.18.6-py3-none-any.whl.metadata (23 kB) Collecting Mako (from alembic>=1.5.0->optuna>=3.1->pyannote.pipeline>=3.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading Mako-1.3.5-py3-none-any.whl.metadata (2.9 kB) Requirement already satisfied: platformdirs>=2.5.0 in /usr/local/lib/python3.10/dist-packages (from pooch>=1.1->librosa>=0.6.0->torch_audiomentations>=0.11.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (4.2.2) Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml>=0.17.28->hyperpyyaml->speechbrain>=1.0.0->pyannote.audio==3.3.1->-r requirements.txt (line 16)) Downloading ruamel.yaml.clib-0.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (2.2 kB) Requirement already satisfied: greenlet!=0.4.17 in /usr/local/lib/python3.10/dist-packages (from sqlalchemy>=1.3.0->optuna>=3.1->pyannote.pipeline>=3.0.1->pyannote.audio==3.3.1->-r requirements.txt (line 16)) (3.0.3) Downloading ffmpeg_python-0.2.0-py3-none-any.whl (25 kB) Downloading gradio-3.38.0-py3-none-any.whl (19.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.8/19.8 MB 75.6 MB/s eta 0:00:00 Downloading gradio_client-0.8.1-py3-none-any.whl (305 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 305.2/305.2 kB 26.1 MB/s eta 0:00:00 Downloading yt_dlp-2023.11.16-py2.py3-none-any.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 78.2 MB/s eta 0:00:00 Downloading json5-0.9.25-py3-none-any.whl (30 kB) Downloading aiofiles-23.2.1-py3-none-any.whl (15 kB) Downloading asteroid_filterbanks-0.4.0-py3-none-any.whl (29 kB) Downloading lightning-2.4.0-py3-none-any.whl (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 811.0/811.0 kB 45.9 MB/s eta 0:00:00 Downloading markdown_it_py-2.2.0-py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.5/84.5 kB 6.5 MB/s eta 0:00:00 Downloading mdit_py_plugins-0.3.3-py3-none-any.whl (50 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.5/50.5 kB 3.7 MB/s eta 0:00:00 Downloading omegaconf-2.3.0-py3-none-any.whl (79 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.5/79.5 kB 7.7 MB/s eta 0:00:00 Downloading orjson-3.10.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 141.9/141.9 kB 11.7 MB/s eta 0:00:00 Downloading pyannote.core-5.0.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.5/58.5 kB 5.3 MB/s eta 0:00:00 Downloading pyannote.database-5.1.0-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.1/48.1 kB 3.9 MB/s eta 0:00:00 Downloading pyannote.metrics-3.2.1-py3-none-any.whl (51 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.4/51.4 kB 4.5 MB/s eta 0:00:00 Downloading pyannote.pipeline-3.0.1-py3-none-any.whl (31 kB) Downloading pytorch_metric_learning-2.6.0-py3-none-any.whl (119 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 119.3/119.3 kB 10.1 MB/s eta 0:00:00 Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) Downloading semver-3.0.2-py3-none-any.whl (17 kB) Downloading speechbrain-1.0.0-py3-none-any.whl (760 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 760.1/760.1 kB 49.0 MB/s eta 0:00:00 Downloading tensorboardX-2.6.2.2-py2.py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.7/101.7 kB 9.4 MB/s eta 0:00:00 Downloading torch_audiomentations-0.11.1-py3-none-any.whl (50 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.1/50.1 kB 4.5 MB/s eta 0:00:00 Downloading torchmetrics-1.4.1-py3-none-any.whl (866 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 866.2/866.2 kB 49.4 MB/s eta 0:00:00 Downloading triton-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (168.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 168.1/168.1 MB 6.4 MB/s eta 0:00:00 Downloading uvicorn-0.30.6-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 5.5 MB/s eta 0:00:00 Downloading websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.9/129.9 kB 11.5 MB/s eta 0:00:00 Downloading Brotli-1.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (3.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 96.0 MB/s eta 0:00:00 Downloading fastapi-0.112.2-py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.5/93.5 kB 8.7 MB/s eta 0:00:00 Downloading ffmpy-0.4.0-py3-none-any.whl (5.8 kB) Downloading httpx-0.27.0-py3-none-any.whl (75 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.6/75.6 kB 7.4 MB/s eta 0:00:00 Downloading httpcore-1.0.5-py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.9/77.9 kB 7.0 MB/s eta 0:00:00 Downloading mutagen-1.47.0-py3-none-any.whl (194 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 194.4/194.4 kB 15.9 MB/s eta 0:00:00 Downloading pycryptodomex-3.20.0-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 80.9 MB/s eta 0:00:00 Downloading pydub-0.25.1-py2.py3-none-any.whl (32 kB) Downloading python_multipart-0.0.9-py3-none-any.whl (22 kB) Downloading tiktoken-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 59.9 MB/s eta 0:00:00 Downloading h11-0.14.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 5.1 MB/s eta 0:00:00 Downloading lightning_utilities-0.11.6-py3-none-any.whl (26 kB) Downloading optuna-3.6.1-py3-none-any.whl (380 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 380.1/380.1 kB 29.6 MB/s eta 0:00:00 Downloading starlette-0.38.2-py3-none-any.whl (72 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.0/72.0 kB 6.1 MB/s eta 0:00:00 Downloading torch_pitch_shift-1.2.4-py3-none-any.whl (4.9 kB) Downloading HyperPyYAML-1.2.2-py3-none-any.whl (16 kB) Downloading pytorch_lightning-2.4.0-py3-none-any.whl (815 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 815.2/815.2 kB 38.5 MB/s eta 0:00:00 Downloading alembic-1.13.2-py3-none-any.whl (232 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.0/233.0 kB 20.4 MB/s eta 0:00:00 Downloading primePy-1.3-py3-none-any.whl (4.0 kB) Downloading ruamel.yaml-0.18.6-py3-none-any.whl (117 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.8/117.8 kB 10.6 MB/s eta 0:00:00 Downloading colorlog-6.8.2-py3-none-any.whl (11 kB) Downloading ruamel.yaml.clib-0.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (526 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 526.7/526.7 kB 35.3 MB/s eta 0:00:00 Downloading Mako-1.3.5-py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.6/78.6 kB 6.9 MB/s eta 0:00:00 Building wheels for collected packages: transformers, openai-whisper, intervaltree, srt, pyannote.audio, antlr4-python3-runtime, docopt, julius Building wheel for transformers (pyproject.toml) ... done Created wheel for transformers: filename=transformers-4.45.0.dev0-py3-none-any.whl size=9588672 sha256=fccf39bfdb9c7dede1c57c67f88b4b79a6d35e4371f2c3495fe1b60b7f7fa22c Stored in directory: /tmp/pip-ephem-wheel-cache-2y9ck88g/wheels/c0/14/d6/6c9a5582d2ac191ec0a483be151a4495fe1eb2a6706ca49f1b Building wheel for openai-whisper (pyproject.toml) ... done Created wheel for openai-whisper: filename=openai_whisper-20231117-py3-none-any.whl size=802825 sha256=7c98c6cbfc76ed1f3a11c7d9d8297f42e6c2ab0c441f3fe6d2a3114208276db8 Stored in directory: /tmp/pip-ephem-wheel-cache-2y9ck88g/wheels/8b/6c/d0/622666868c179f156cf595c8b6f06f88bc5d80c4b31dccaa03 Building wheel for intervaltree (setup.py) ... done Created wheel for intervaltree: filename=intervaltree-3.1.0-py2.py3-none-any.whl size=26096 sha256=ac3d65b8a22dfb1a0d28dda98f96aee391e67ff0663f8df57478421951555e48 Stored in directory: /root/.cache/pip/wheels/fa/80/8c/43488a924a046b733b64de3fac99252674c892a4c3801c0a61 Building wheel for srt (setup.py) ... done Created wheel for srt: filename=srt-3.5.3-py3-none-any.whl size=22428 sha256=89e27feacb476dec7dd31345dbe2d9a788ad970db6ec4633e6762a8209105bce Stored in directory: /root/.cache/pip/wheels/d7/31/a1/18e1e7e8bfdafd19e6803d7eb919b563dd11de380e4304e332 Building wheel for pyannote.audio (setup.py) ... done Created wheel for pyannote.audio: filename=pyannote.audio-3.3.1-py2.py3-none-any.whl size=897698 sha256=d55ad79a22f387be0798cf8484ec0a4e2f71e077bbb118e4720c857e2bb87ab0 Stored in directory: /tmp/pip-ephem-wheel-cache-2y9ck88g/wheels/7c/5a/19/fb68405a08217978145b963d2cb9f755eb2599a374b6d52634 Building wheel for antlr4-python3-runtime (setup.py) ... done Created wheel for antlr4-python3-runtime: filename=antlr4_python3_runtime-4.9.3-py3-none-any.whl size=144554 sha256=0d419a895a58f29ef8d1f7ba18685d0c2b185505483b9c9684a7fb7360831d78 Stored in directory: /root/.cache/pip/wheels/12/93/dd/1f6a127edc45659556564c5730f6d4e300888f4bca2d4c5a88 Building wheel for docopt (setup.py) ... done Created wheel for docopt: filename=docopt-0.6.2-py2.py3-none-any.whl size=13704 sha256=7143984576e28070df9d74235799ad7586dbbc503ef721901ef4c41ae561a778 Stored in directory: /root/.cache/pip/wheels/fc/ab/d4/5da2067ac95b36618c629a5f93f809425700506f72c9732fac Building wheel for julius (setup.py) ... done Created wheel for julius: filename=julius-0.2.7-py3-none-any.whl size=21869 sha256=1b964145df6e6168d6b1ab2851236fecb28b60048f9c8b54e50b8756963c1bb8 Stored in directory: /root/.cache/pip/wheels/b9/b2/05/f883527ffcb7f2ead5438a2c23439aa0c881eaa9a4c80256f4 Successfully built transformers openai-whisper intervaltree srt pyannote.audio antlr4-python3-runtime docopt julius Installing collected packages: pydub, primePy, docopt, brotli, antlr4-python3-runtime, websockets, triton, tensorboardX, srt, semver, semantic-version, ruamel.yaml.clib, python-multipart, pycryptodomex, orjson, omegaconf, mutagen, markdown-it-py, Mako, lightning-utilities, json5, intervaltree, h11, ffmpy, ffmpeg-python, colorlog, aiofiles, yt-dlp, uvicorn, tiktoken, starlette, ruamel.yaml, pyannote.core, mdit-py-plugins, httpcore, alembic, torchmetrics, pytorch_metric_learning, optuna, openai-whisper, julius, hyperpyyaml, httpx, fastapi, asteroid-filterbanks, transformers, torch-pitch-shift, speechbrain, pytorch-lightning, pyannote.database, gradio-client, torch_audiomentations, pyannote.pipeline, pyannote.metrics, lightning, gradio, pyannote.audio Attempting uninstall: markdown-it-py Found existing installation: markdown-it-py 3.0.0 Uninstalling markdown-it-py-3.0.0: Successfully uninstalled markdown-it-py-3.0.0 Attempting uninstall: mdit-py-plugins Found existing installation: mdit-py-plugins 0.4.1 Uninstalling mdit-py-plugins-0.4.1: Successfully uninstalled mdit-py-plugins-0.4.1 Attempting uninstall: transformers Found existing installation: transformers 4.42.4 Uninstalling transformers-4.42.4: Successfully uninstalled transformers-4.42.4 Successfully installed Mako-1.3.5 aiofiles-23.2.1 alembic-1.13.2 antlr4-python3-runtime-4.9.3 asteroid-filterbanks-0.4.0 brotli-1.1.0 colorlog-6.8.2 docopt-0.6.2 fastapi-0.112.2 ffmpeg-python-0.2.0 ffmpy-0.4.0 gradio-3.38.0 gradio-client-0.8.1 h11-0.14.0 httpcore-1.0.5 httpx-0.27.0 hyperpyyaml-1.2.2 intervaltree-3.1.0 json5-0.9.25 julius-0.2.7 lightning-2.4.0 lightning-utilities-0.11.6 markdown-it-py-2.2.0 mdit-py-plugins-0.3.3 mutagen-1.47.0 omegaconf-2.3.0 openai-whisper-20231117 optuna-3.6.1 orjson-3.10.7 primePy-1.3 pyannote.audio-3.3.1 pyannote.core-5.0.0 pyannote.database-5.1.0 pyannote.metrics-3.2.1 pyannote.pipeline-3.0.1 pycryptodomex-3.20.0 pydub-0.25.1 python-multipart-0.0.9 pytorch-lightning-2.4.0 pytorch_metric_learning-2.6.0 ruamel.yaml-0.18.6 ruamel.yaml.clib-0.2.8 semantic-version-2.10.0 semver-3.0.2 speechbrain-1.0.0 srt-3.5.3 starlette-0.38.2 tensorboardX-2.6.2.2 tiktoken-0.7.0 torch-pitch-shift-1.2.4 torch_audiomentations-0.11.1 torchmetrics-1.4.1 transformers-4.45.0.dev0 triton-2.3.1 uvicorn-0.30.6 websockets-11.0.3 yt-dlp-2023.11.16
Run WebUI
!cd whisper-webui/ && python app.py --input_audio_max_duration -1 --share True
2024-08-27 01:33:47.216564: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:485] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered 2024-08-27 01:33:47.236192: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:8454] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered 2024-08-27 01:33:47.241993: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1452] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered 2024-08-27 01:33:47.256952: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations. To enable the following instructions: AVX2 AVX512F FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags. 2024-08-27 01:33:48.372726: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT Using whisper implementation: whisper IMPORTANT: You are using gradio version 3.38.0, however version 4.29.0 is available, please upgrade. -------- IMPORTANT: You are using gradio version 3.38.0, however version 4.29.0 is available, please upgrade. -------- Queue mode enabled (concurrency count: 1) IMPORTANT: You are using gradio version 3.38.0, however version 4.29.0 is available, please upgrade. -------- Running on local URL: http://127.0.0.1:7860 IMPORTANT: You are using gradio version 3.38.0, however version 4.29.0 is available, please upgrade. -------- Running on public URL: https://95c75d4f3d2b1fbc7f.gradio.live This share link expires in 72 hours. For free permanent hosting and GPU upgrades, run `gradio deploy` from Terminal to deploy to Spaces (https://huggingface.co/spaces) Creating whisper container for whisper Downloading: "https://github.com/snakers4/silero-vad/zipball/master" to /root/.cache/torch/hub/master.zip Created Silerio model Getting timestamps from audio file: /tmp/gradio/8be49f58afb78f96968e56cdc661893ade9cdb78/START-154.mp3, start: 0, duration: 8667.024 Processing VAD in chunk from 00:00.000 to 01:00:00.000
This version of the WebUI can automatically save the generated SRT/VTT/Transcript files to Google Drive (requires Google Drive authorization).
Mount Google Drive
from google.colab import drive
drive.mount('/content/drive')
Let Whisper use Google Drive as Temp Directory. Note that the directory "Whisper" must exist on your Google Drive (or rename it).
!cd whisper-webui/ && python app.py --input_audio_max_duration -1 --share True --auto_parallel True --output_dir /content/drive/MyDrive/Whisper
Optional: Get GPU Information (run this before starting the Web UI)
!nvidia-smi -L
GPU 0: Tesla T4 (UUID: GPU-c5511d0c-8750-08b5-7c7b-d7d49b9c448f)
Optional: Get environment information
!pip list
Package Version ----------------------------- --------------------- absl-py 1.4.0 aiofiles 23.1.0 aiohttp 3.8.4 aiosignal 1.3.1 alabaster 0.7.13 albumentations 1.2.1 altair 4.2.2 anyio 3.6.2 appdirs 1.4.4 argon2-cffi 21.3.0 argon2-cffi-bindings 21.2.0 array-record 0.2.0 arviz 0.15.1 astropy 5.2.2 astunparse 1.6.3 async-timeout 4.0.2 attrs 23.1.0 audioread 3.0.0 autograd 1.5 Babel 2.12.1 backcall 0.2.0 beautifulsoup4 4.11.2 bleach 6.0.0 blis 0.7.9 blosc2 2.0.0 bokeh 2.4.3 branca 0.6.0 Brotli 1.0.9 build 0.10.0 CacheControl 0.12.11 cached-property 1.5.2 cachetools 5.3.0 catalogue 2.0.8 certifi 2022.12.7 cffi 1.15.1 chardet 4.0.0 charset-normalizer 2.0.12 chex 0.1.7 click 8.1.3 cloudpickle 2.2.1 cmake 3.25.2 cmdstanpy 1.1.0 colorcet 3.0.1 colorlover 0.3.0 community 1.0.0b1 confection 0.0.4 cons 0.4.5 contextlib2 0.6.0.post1 contourpy 1.0.7 convertdate 2.4.0 cryptography 40.0.2 cufflinks 0.17.3 cupy-cuda11x 11.0.0 cvxopt 1.3.0 cvxpy 1.3.1 cycler 0.11.0 cymem 2.0.7 Cython 0.29.34 dask 2022.12.1 datascience 0.17.6 db-dtypes 1.1.1 dbus-python 1.2.16 debugpy 1.6.6 decorator 4.4.2 defusedxml 0.7.1 distributed 2022.12.1 dlib 19.24.1 dm-tree 0.1.8 docutils 0.16 dopamine-rl 4.0.6 duckdb 0.7.1 earthengine-api 0.1.350 easydict 1.10 ecos 2.0.12 editdistance 0.6.2 en-core-web-sm 3.5.0 entrypoints 0.4 ephem 4.1.4 et-xmlfile 1.1.0 etils 1.2.0 etuples 0.3.8 exceptiongroup 1.1.1 fastai 2.7.12 fastapi 0.96.0 fastcore 1.5.29 fastdownload 0.0.7 fastjsonschema 2.16.3 fastprogress 1.0.3 fastrlock 0.8.1 ffmpeg-python 0.2.0 ffmpy 0.3.0 filelock 3.12.0 firebase-admin 5.3.0 Flask 2.2.4 flatbuffers 23.3.3 flax 0.6.9 folium 0.14.0 fonttools 4.39.3 frozendict 2.3.7 frozenlist 1.3.3 fsspec 2023.4.0 future 0.18.3 gast 0.4.0 GDAL 3.3.2 gdown 4.6.6 gensim 4.3.1 geographiclib 2.0 geopy 2.3.0 gin-config 0.5.0 glob2 0.7 google 2.0.3 google-api-core 2.11.0 google-api-python-client 2.84.0 google-auth 2.17.3 google-auth-httplib2 0.1.0 google-auth-oauthlib 1.0.0 google-cloud-bigquery 3.9.0 google-cloud-bigquery-storage 2.19.1 google-cloud-core 2.3.2 google-cloud-datastore 2.15.1 google-cloud-firestore 2.11.0 google-cloud-language 2.9.1 google-cloud-storage 2.8.0 google-cloud-translate 3.11.1 google-colab 1.0.0 google-crc32c 1.5.0 google-pasta 0.2.0 google-resumable-media 2.5.0 googleapis-common-protos 1.59.0 googledrivedownloader 0.4 gradio 3.23.0 graphviz 0.20.1 greenlet 2.0.2 grpcio 1.54.0 grpcio-status 1.48.2 gspread 3.4.2 gspread-dataframe 3.0.8 gym 0.25.2 gym-notices 0.0.8 h11 0.14.0 h5netcdf 1.1.0 h5py 3.8.0 holidays 0.25 holoviews 1.15.4 html5lib 1.1 httpcore 0.17.2 httpimport 1.3.0 httplib2 0.21.0 httpx 0.24.1 huggingface-hub 0.15.1 humanize 4.6.0 hyperopt 0.2.7 idna 3.4 imageio 2.25.1 imageio-ffmpeg 0.4.8 imagesize 1.4.1 imbalanced-learn 0.10.1 imgaug 0.4.0 importlib-resources 5.12.0 imutils 0.5.4 inflect 6.0.4 iniconfig 2.0.0 intel-openmp 2023.1.0 ipykernel 5.5.6 ipython 7.34.0 ipython-genutils 0.2.0 ipython-sql 0.4.1 ipywidgets 7.7.1 itsdangerous 2.1.2 jax 0.4.10 jaxlib 0.4.10+cuda11.cudnn86 jieba 0.42.1 Jinja2 3.1.2 joblib 1.2.0 json5 0.9.14 jsonpickle 3.0.1 jsonschema 4.3.3 jupyter-client 6.1.12 jupyter-console 6.1.0 jupyter_core 5.3.0 jupyter-server 1.24.0 jupyterlab-pygments 0.2.2 jupyterlab-widgets 3.0.7 kaggle 1.5.13 keras 2.12.0 kiwisolver 1.4.4 korean-lunar-calendar 0.3.1 langcodes 3.3.0 lazy_loader 0.2 libclang 16.0.0 librosa 0.10.0.post2 lightgbm 3.3.5 linkify-it-py 2.0.2 lit 16.0.5 llvmlite 0.39.1 locket 1.0.0 logical-unification 0.4.5 LunarCalendar 0.0.9 lxml 4.9.2 Markdown 3.4.3 markdown-it-py 2.2.0 MarkupSafe 2.1.2 matplotlib 3.7.1 matplotlib-inline 0.1.6 matplotlib-venn 0.11.9 mdit-py-plugins 0.3.3 mdurl 0.1.2 miniKanren 1.0.3 missingno 0.5.2 mistune 0.8.4 mizani 0.8.1 mkl 2019.0 ml-dtypes 0.1.0 mlxtend 0.14.0 more-itertools 9.1.0 moviepy 1.0.3 mpmath 1.3.0 msgpack 1.0.5 multidict 6.0.4 multipledispatch 0.6.0 multitasking 0.0.11 murmurhash 1.0.9 music21 8.1.0 mutagen 1.46.0 natsort 8.3.1 nbclient 0.7.4 nbconvert 6.5.4 nbformat 5.8.0 nest-asyncio 1.5.6 networkx 3.1 nibabel 3.0.2 nltk 3.8.1 notebook 6.4.8 numba 0.56.4 numexpr 2.8.4 numpy 1.22.4 oauth2client 4.1.3 oauthlib 3.2.2 openai-whisper 20230314 opencv-contrib-python 4.7.0.72 opencv-python 4.7.0.72 opencv-python-headless 4.7.0.72 openpyxl 3.0.10 opt-einsum 3.3.0 optax 0.1.5 orbax-checkpoint 0.2.1 orjson 3.9.1 osqp 0.6.2.post8 packaging 23.1 palettable 3.3.3 pandas 1.5.3 pandas-datareader 0.10.0 pandas-gbq 0.17.9 pandocfilters 1.5.0 panel 0.14.4 param 1.13.0 parso 0.8.3 partd 1.4.0 pathlib 1.0.1 pathy 0.10.1 patsy 0.5.3 pexpect 4.8.0 pickleshare 0.7.5 Pillow 8.4.0 pip 23.1.2 pip-tools 6.13.0 platformdirs 3.3.0 plotly 5.13.1 plotnine 0.10.1 pluggy 1.0.0 polars 0.17.3 pooch 1.6.0 portpicker 1.3.9 prefetch-generator 1.0.3 preshed 3.0.8 prettytable 0.7.2 proglog 0.1.10 progressbar2 4.2.0 prometheus-client 0.16.0 promise 2.3 prompt-toolkit 3.0.38 prophet 1.1.3 proto-plus 1.22.2 protobuf 3.20.3 psutil 5.9.5 psycopg2 2.9.6 ptyprocess 0.7.0 py-cpuinfo 9.0.0 py4j 0.10.9.7 pyarrow 9.0.0 pyasn1 0.5.0 pyasn1-modules 0.3.0 pycocotools 2.0.6 pycparser 2.21 pycryptodomex 3.18.0 pyct 0.5.0 pydantic 1.10.7 pydata-google-auth 1.7.0 pydot 1.4.2 pydot-ng 2.0.0 pydotplus 2.0.2 PyDrive 1.3.1 pydub 0.25.1 pyerfa 2.0.0.3 pygame 2.3.0 Pygments 2.14.0 PyGObject 3.36.0 pymc 5.1.2 PyMeeus 0.5.12 pymystem3 0.2.0 PyOpenGL 3.1.6 pyparsing 3.0.9 pyproject_hooks 1.0.0 pyrsistent 0.19.3 PySocks 1.7.1 pytensor 2.10.1 pytest 7.2.2 python-apt 0.0.0 python-dateutil 2.8.2 python-louvain 0.16 python-multipart 0.0.6 python-slugify 8.0.1 python-utils 3.5.2 pytz 2022.7.1 pytz-deprecation-shim 0.1.0.post0 pyviz-comms 2.2.1 PyWavelets 1.4.1 PyYAML 6.0 pyzmq 23.2.1 qdldl 0.1.7 qudida 0.0.4 regex 2022.10.31 requests 2.27.1 requests-oauthlib 1.3.1 requests-unixsocket 0.2.0 requirements-parser 0.5.0 rich 13.3.4 rpy2 3.5.5 rsa 4.9 safetensors 0.3.1 scikit-image 0.19.3 scikit-learn 1.2.2 scipy 1.10.1 scs 3.2.3 seaborn 0.12.2 semantic-version 2.10.0 Send2Trash 1.8.0 setuptools 67.7.2 shapely 2.0.1 six 1.16.0 sklearn-pandas 2.2.0 smart-open 6.3.0 sniffio 1.3.0 snowballstemmer 2.2.0 sortedcontainers 2.4.0 soundfile 0.12.1 soupsieve 2.4.1 soxr 0.3.5 spacy 3.5.2 spacy-legacy 3.0.12 spacy-loggers 1.0.4 Sphinx 3.5.4 sphinxcontrib-applehelp 1.0.4 sphinxcontrib-devhelp 1.0.2 sphinxcontrib-htmlhelp 2.0.1 sphinxcontrib-jsmath 1.0.1 sphinxcontrib-qthelp 1.0.3 sphinxcontrib-serializinghtml 1.1.5 SQLAlchemy 2.0.10 sqlparse 0.4.4 srsly 2.4.6 starlette 0.27.0 statsmodels 0.13.5 sympy 1.11.1 tables 3.8.0 tabulate 0.8.10 tblib 1.7.0 tenacity 8.2.2 tensorboard 2.12.2 tensorboard-data-server 0.7.0 tensorboard-plugin-wit 1.8.1 tensorflow 2.12.0 tensorflow-datasets 4.9.2 tensorflow-estimator 2.12.0 tensorflow-gcs-config 2.12.0 tensorflow-hub 0.13.0 tensorflow-io-gcs-filesystem 0.32.0 tensorflow-metadata 1.13.1 tensorflow-probability 0.20.1 tensorstore 0.1.36 termcolor 2.3.0 terminado 0.17.1 text-unidecode 1.3 textblob 0.17.1 tf-slim 1.1.0 thinc 8.1.9 threadpoolctl 3.1.0 tifffile 2023.4.12 tiktoken 0.3.3 tinycss2 1.2.1 tokenizers 0.13.3 toml 0.10.2 tomli 2.0.1 toolz 0.12.0 torch 2.0.1+cu118 torchaudio 2.0.2+cu118 torchdata 0.6.1 torchsummary 1.5.1 torchtext 0.15.2 torchvision 0.15.2+cu118 tornado 6.3.1 tqdm 4.65.0 traitlets 5.7.1 transformers 4.31.0.dev0 triton 2.0.0 tweepy 4.13.0 typer 0.7.0 types-setuptools 67.8.0.0 typing_extensions 4.5.0 tzdata 2023.3 tzlocal 4.3 uc-micro-py 1.0.2 uritemplate 4.1.1 urllib3 1.26.15 uvicorn 0.22.0 vega-datasets 0.9.0 wasabi 1.1.1 wcwidth 0.2.6 webcolors 1.13 webencodings 0.5.1 websocket-client 1.5.1 websockets 11.0.3 Werkzeug 2.3.0 wheel 0.40.0 widgetsnbextension 3.6.4 wordcloud 1.8.2.2 wrapt 1.14.1 xarray 2022.12.0 xarray-einstats 0.5.1 xgboost 1.7.5 xlrd 2.0.1 yarl 1.9.2 yellowbrick 1.5 yfinance 0.2.18 yt-dlp 2023.3.4 zict 3.0.0 zipp 3.15.0