| |
|
|
| FROM huggingface/transformers-pytorch-gpu |
| EXPOSE 7860 |
|
|
| ARG WHISPER_IMPLEMENTATION=whisper |
| ENV WHISPER_IMPLEMENTATION=${WHISPER_IMPLEMENTATION} |
|
|
| ADD . /opt/whisper-webui/ |
|
|
| |
| |
| RUN apt-get -y install python3-tk |
| RUN python3 -m pip install --upgrade pip |
|
|
| RUN if [ "${WHISPER_IMPLEMENTATION}" = "whisper" ]; then \ |
| python3 -m pip install -r /opt/whisper-webui/requirements-whisper.txt; \ |
| else \ |
| python3 -m pip install -r /opt/whisper-webui/requirements-fasterWhisper.txt; \ |
| fi |
|
|
| |
| |
|
|
| |
| ENV PYTHONUNBUFFERED=1 |
|
|
| WORKDIR /opt/whisper-webui/ |
| ENTRYPOINT ["python3"] |
| CMD ["app.py", "--input_audio_max_duration", "-1", "--server_name", "0.0.0.0", "--auto_parallel", "True"] |