diff --git a/Dockerfile b/Dockerfile index 49c1b24..eec5383 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM docker.io/nvidia/cuda:12.0.0-cudnn8-runtime-ubuntu22.04 RUN apt-get update && \ - apt-get install -y ffmpeg python3 python3-pip && \ + apt-get install -y ffmpeg python3 python3-pip git && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* diff --git a/requirements.txt b/requirements.txt index e969935..0b2de87 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,4 +4,5 @@ uvicorn[standard] whisper_ctranslate2 opencc prometheus-fastapi-instrumentator +git+https://git.yongyuancv.cn/heimoshuiyu/faster-whisper@prompt pydub diff --git a/requirements_version.txt b/requirements_version.txt index 7108eb9..3350a54 100644 --- a/requirements_version.txt +++ b/requirements_version.txt @@ -1,48 +1,141 @@ -annotated-types==0.7.0 -anyio==4.4.0 -av==12.2.0 -certifi==2024.7.4 -cffi==1.16.0 -charset-normalizer==3.3.2 -click==8.1.7 -coloredlogs==15.0.1 -ctranslate2==4.3.1 -fastapi==0.111.0 -faster-whisper==1.0.3 -filelock==3.15.4 -flatbuffers==24.3.25 -fsspec==2024.6.1 -h11==0.14.0 -httptools==0.6.1 -huggingface-hub==0.23.4 -humanfriendly==10.0 -idna==3.7 -mpmath==1.3.0 -numpy==1.26.4 -onnxruntime==1.18.1 -OpenCC==1.1.7 -packaging==24.1 -prometheus-client==0.18.0 -prometheus-fastapi-instrumentator==7.0.0 -protobuf==5.27.2 -pycparser==2.22 -pydantic==2.8.2 -pydantic_core==2.20.1 -pydub==0.25.1 -python-dotenv==1.0.1 -python-multipart==0.0.9 -PyYAML==6.0.1 -requests==2.32.3 -sniffio==1.3.1 -sounddevice==0.4.7 -starlette==0.37.2 -sympy==1.12.1 -tokenizers==0.19.1 -tqdm==4.66.4 -typing_extensions==4.12.2 -urllib3==2.2.2 -uvicorn==0.30.1 -uvloop==0.19.0 -watchfiles==0.22.0 -websockets==12.0 -whisper-ctranslate2==0.4.5 +aiohappyeyeballs==2.4.0 +aiohttp==3.10.5 +aiosignal==1.3.1 +alembic==1.13.2 +annotated-types==0.7.0 +antlr4-python3-runtime==4.9.3 +anyio==4.4.0 +asteroid-filterbanks==0.4.0 +async-timeout==4.0.3 +attrs==24.2.0 +audioread==3.0.1 +certifi==2024.8.30 +cffi==1.17.0 +charset-normalizer==3.3.2 +click==8.1.7 +coloredlogs==15.0.1 +colorlog==6.8.2 +contourpy==1.3.0 +ctranslate2==4.3.1 +cycler==0.12.1 +decorator==5.1.1 +docopt==0.6.2 +einops==0.8.0 +exceptiongroup==1.2.2 +fastapi==0.112.2 +faster-whisper @ git+https://git.yongyuancv.cn/heimoshuiyu/faster-whisper@6e42088656e63c4222b8a193e8c783accb2a1df7 +filelock==3.15.4 +flatbuffers==24.3.25 +fonttools==4.53.1 +frozenlist==1.4.1 +fsspec==2024.6.1 +greenlet==3.0.3 +h11==0.14.0 +httptools==0.6.1 +huggingface-hub==0.24.6 +humanfriendly==10.0 +HyperPyYAML==1.2.2 +idna==3.8 +Jinja2==3.1.4 +joblib==1.4.2 +julius==0.2.7 +kiwisolver==1.4.7 +lazy_loader==0.4 +librosa==0.10.2.post1 +lightning==2.4.0 +lightning-utilities==0.11.7 +llvmlite==0.43.0 +Mako==1.3.5 +markdown-it-py==3.0.0 +MarkupSafe==2.1.5 +matplotlib==3.9.2 +mdurl==0.1.2 +mpmath==1.3.0 +msgpack==1.0.8 +multidict==6.0.5 +networkx==3.3 +numba==0.60.0 +numpy==1.26.4 +nvidia-cublas-cu12==12.1.3.1 +nvidia-cuda-cupti-cu12==12.1.105 +nvidia-cuda-nvrtc-cu12==12.1.105 +nvidia-cuda-runtime-cu12==12.1.105 +nvidia-cudnn-cu12==9.1.0.70 +nvidia-cufft-cu12==11.0.2.54 +nvidia-curand-cu12==10.3.2.106 +nvidia-cusolver-cu12==11.4.5.107 +nvidia-cusparse-cu12==12.1.0.106 +nvidia-nccl-cu12==2.20.5 +nvidia-nvjitlink-cu12==12.6.68 +nvidia-nvtx-cu12==12.1.105 +omegaconf==2.3.0 +onnxruntime==1.19.2 +OpenCC==1.1.9 +optuna==4.0.0 +packaging==24.1 +pandas==2.2.2 +pillow==10.4.0 +platformdirs==4.2.2 +pooch==1.8.2 +primePy==1.3 +prometheus-fastapi-instrumentator==7.0.0 +prometheus_client==0.20.0 +protobuf==5.28.0 +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 +pycparser==2.22 +pydantic==2.8.2 +pydantic_core==2.20.1 +pydub==0.25.1 +Pygments==2.18.0 +pyparsing==3.1.4 +python-dateutil==2.9.0.post0 +python-dotenv==1.0.1 +python-multipart==0.0.9 +pytorch-lightning==2.4.0 +pytorch-metric-learning==2.6.0 +pytz==2024.1 +PyYAML==6.0.2 +requests==2.32.3 +rich==13.8.0 +ruamel.yaml==0.18.6 +ruamel.yaml.clib==0.2.8 +scikit-learn==1.5.1 +scipy==1.14.1 +semver==3.0.2 +sentencepiece==0.2.0 +shellingham==1.5.4 +six==1.16.0 +sniffio==1.3.1 +sortedcontainers==2.4.0 +sounddevice==0.5.0 +soundfile==0.12.1 +soxr==0.5.0.post1 +speechbrain==1.0.1 +SQLAlchemy==2.0.33 +starlette==0.38.4 +sympy==1.13.2 +tabulate==0.9.0 +tensorboardX==2.6.2.2 +threadpoolctl==3.5.0 +tokenizers==0.20.0 +torch==2.4.0 +torch-audiomentations==0.11.1 +torch-pitch-shift==1.2.4 +torchaudio==2.4.0 +torchmetrics==1.4.1 +tqdm==4.66.5 +triton==3.0.0 +typer==0.12.5 +typing_extensions==4.12.2 +tzdata==2024.1 +urllib3==2.2.2 +uvicorn==0.30.6 +uvloop==0.20.0 +watchfiles==0.24.0 +websockets==13.0.1 +whisper-ctranslate2==0.4.5 +yarl==1.9.8