| | |
| |
|
| | 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"] |