CoolFace
Apppublic

Hygee/Instant_voice_clone

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
Dockerfile60 linesDownload Raw Back to root
1# FROM nvidia/cuda:12.1.1-cudnn8-devel-ubuntu22.042FROM nvidia/cuda:11.7.1-cudnn8-devel-ubuntu22.043ENV DEBIAN_FRONTEND=noninteractive4RUN apt-get update && \5    apt-get upgrade -y && \6    apt-get install -y --no-install-recommends \7    git \8    git-lfs \9    wget \10    curl \11    # python build dependencies \12    build-essential \13    libssl-dev \14    zlib1g-dev \15    libbz2-dev \16    libreadline-dev \17    libsqlite3-dev \18    libncursesw5-dev \19    xz-utils \20    tk-dev \21    libxml2-dev \22    libxmlsec1-dev \23    libffi-dev \24    liblzma-dev \25    # gradio dependencies \26    ffmpeg \27    # fairseq2 dependencies \28    libsndfile-dev && \29    apt-get clean && \30    rm -rf /var/lib/apt/lists/*31 32RUN useradd -m -u 1000 user33USER user34ENV HOME=/home/user \35    PATH=/home/user/.local/bin:${PATH}36WORKDIR ${HOME}/app37 38RUN curl https://pyenv.run | bash39ENV PATH=${HOME}/.pyenv/shims:${HOME}/.pyenv/bin:${PATH}40ARG PYTHON_VERSION=3.10.1341RUN pyenv install ${PYTHON_VERSION} && \42    pyenv global ${PYTHON_VERSION} && \43    pyenv rehash && \44    pip install --no-cache-dir -U pip setuptools wheel && \45    git clone https://github.com/fakerybakery/metavoice-src ${HOME}/app/gitrepo && \46    cp -r ${HOME}/app/gitrepo/* ${HOME}/app47RUN pip install packaging && \48    pip install -r ${HOME}/app/requirements.txt && \49    pip install -U flash-attn gradio spacy transformers fastapi50ENV PYTHONPATH=${HOME}/app \51    PYTHONUNBUFFERED=1 \52    # HF_HUB_ENABLE_HF_TRANSFER=1 \53    GRADIO_ALLOW_FLAGGING=never \54    GRADIO_NUM_PORTS=1 \55    GRADIO_SERVER_NAME=0.0.0.0 \56    GRADIO_THEME=huggingface \57    TQDM_POSITION=-1 \58    TQDM_MININTERVAL=1 \59    SYSTEM=spaces60CMD python fam/llm/serving.py --huggingface_repo_id="metavoiceio/metavoice-1B-v0.1" & python fam/ui/app.py