File tree Expand file tree Collapse file tree 4 files changed +18
-2
lines changed Expand file tree Collapse file tree 4 files changed +18
-2
lines changed Original file line number Diff line number Diff line change 11.git
22.github
3+ .venv
Original file line number Diff line number Diff line change 11FROM python:3.10-slim AS base
22
3- # COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/
43COPY --from=ghcr.io/astral-sh/uv:0.8.11 /uv /uvx /bin/
54
65RUN apt-get update && apt-get install -y --no-install-recommends \
7- tini ca-certificates \
6+ tini curl ca-certificates xz-utils \
87 && rm -rf /var/lib/apt/lists/*
98
9+ ARG FFMPEG_URL=https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-n7.1-latest-linux64-gpl-7.1.tar.xz
10+
11+ RUN set -eux; \
12+ curl -L "$FFMPEG_URL" -o /tmp/ffmpeg.tar.xz; \
13+ mkdir -p /tmp/ffmpeg; \
14+ tar -xJf /tmp/ffmpeg.tar.xz -C /tmp/ffmpeg --strip-components=1; \
15+ cp /tmp/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg; \
16+ cp /tmp/ffmpeg/bin/ffprobe /usr/local/bin/ffprobe; \
17+ rm -rf /tmp/ffmpeg /tmp/ffmpeg.tar.xz
18+
1019WORKDIR /app
1120
1221COPY pyproject.toml uv.lock* ./
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ dependencies = [
88 " cached-path" ,
99 " f5-tts" ,
1010 " langdetect>=1.0.9" ,
11+ " numpy>=1.26.4" ,
1112 " phonemizer>=3.3.0" ,
1213 " pythainlp>=5.1.2" ,
1314 " python-crfsuite>=0.9.11" ,
@@ -16,6 +17,7 @@ dependencies = [
1617 " tltk>=1.9.1" ,
1718 " torch>=2.8.0" ,
1819 " torchaudio" ,
20+ " tqdm>=4.67.1" ,
1921 " transformers>=4.55.2" ,
2022 " uvloop>=0.21.0" ,
2123 " wyoming>=1.7.2" ,
You can’t perform that action at this time.
0 commit comments