From 8ea8e68b61b20ce56bd592ed4fde02e637464760 Mon Sep 17 00:00:00 2001 From: Fireblade Date: Tue, 11 Feb 2025 18:08:36 -0500 Subject: [PATCH] Fixed espeak backend erroring while initilizating causing espeak fallback to silently fail --- docker/gpu/Dockerfile | 2 +- pyproject.toml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/docker/gpu/Dockerfile b/docker/gpu/Dockerfile index 46fe956..44c1ba7 100644 --- a/docker/gpu/Dockerfile +++ b/docker/gpu/Dockerfile @@ -23,7 +23,7 @@ RUN curl -LsSf https://astral.sh/uv/install.sh | sh && \ mv /root/.local/bin/uvx /usr/local/bin/ # Create non-root user and set up directories and permissions -RUN useradd -m -u 1000 appuser && \ +RUN useradd -m -u 1001 appuser && \ mkdir -p /app/api/src/models/v1_0 && \ chown -R appuser:appuser /app diff --git a/pyproject.toml b/pyproject.toml index 4205fea..acb5004 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,8 +18,6 @@ dependencies = [ "scipy==1.14.1", # Audio processing "soundfile==0.13.0", - # Text processing - "phonemizer==3.3.0", "regex==2024.11.6", # Utilities "aiofiles==23.2.1", @@ -38,6 +36,7 @@ dependencies = [ "spacy==3.7.2", "en-core-web-sm @ https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.7.1/en_core_web_sm-3.7.1-py3-none-any.whl", "inflect>=7.5.0", + "phonemizer-fork>=3.3.2", ] [project.optional-dependencies]