mirror of https://github.com/rhasspy/piper
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
527 B
Docker
14 lines
527 B
Docker
FROM debian:buster
|
|
ARG TARGETARCH
|
|
ARG TARGETVARIANT
|
|
|
|
COPY local/en-us/ljspeech/low/en-us-ljspeech-low.onnx \
|
|
local/en-us/ljspeech/low/en-us-ljspeech-low.onnx.json ./
|
|
|
|
ADD dist/linux_${TARGETARCH}${TARGETVARIANT}/piper_${TARGETARCH}${TARGETVARIANT}.tar.gz ./
|
|
|
|
RUN cd piper/ && echo 'This is a test.' | ./piper -m ../en-us-ljspeech-low.onnx -f test.wav
|
|
RUN if [ ! -f piper/test.wav ]; then exit 1; fi
|
|
RUN size="$(wc -c < piper/test.wav)"; \
|
|
if [ "${size}" -lt "1000" ]; then echo "File size is ${size} bytes"; exit 1; fi
|