mirror of
https://github.com/slackr31337/wyoming-piper-gpu.git
synced 2026-10-19 07:51:59 +02:00
Fix LD_LIBRARY_PATH for CUDA libs
This commit is contained in:
+5
-3
@@ -41,14 +41,16 @@ RUN \
|
||||
"wyoming-piper @ https://github.com/rhasspy/wyoming-piper/archive/refs/tags/v${WYOMING_PIPER_VERSION}.tar.gz" \
|
||||
\
|
||||
&& rm -r piper_phonemize-1.1.0-py3-none-any.whl \
|
||||
\
|
||||
|
||||
RUN \
|
||||
&& apt-get purge -y --auto-remove \
|
||||
build-essential \
|
||||
python3-dev \
|
||||
\
|
||||
&& rm -rf /var/lib/apt/lists/* /*.deb
|
||||
&& rm -rf /var/lib/apt/lists/* /*.deb \
|
||||
&& mkdir -p /share/piper
|
||||
|
||||
# Patch to enable CUDA in piper
|
||||
# Patch to enable CUDA arguments for piper
|
||||
COPY patch/process.py /usr/local/lib/python3.10/dist-packages/wyoming_piper/
|
||||
COPY patch/__main__.py /usr/local/lib/python3.10/dist-packages/wyoming_piper/
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/python3.10/dist-packages/nvidia/cudnn/lib/
|
||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/python3.10/dist-packages/nvidia/cudnn/lib/:/usr/local/lib/python3.10/dist-packages/nvidia/cublas/lib:/usr/local/lib/python3.10/dist-packages/nvidia/curand/lib/:/usr/local/lib/python3.10/dist-packages/nvidia/cufft/lib/:/usr/local/lib/python3.10/dist-packages/nvidia/cuda_runtime/lib/:/usr/local/lib/python3.10/dist-packages/nvidia/cuda_nvrtc/lib/
|
||||
python3 -m wyoming_piper \
|
||||
--piper 'piper' \
|
||||
--piper '/usr/local/bin/piper' \
|
||||
--cuda \
|
||||
--uri 'tcp://0.0.0.0:10200' \
|
||||
--data-dir /data \
|
||||
--data-dir /share/piper \
|
||||
--download-dir /data "$@"
|
||||
|
||||
Reference in New Issue
Block a user