realtime-multivoice-tts-xe2 (sha256:792e4291776b11573e7a32c185ee06091c381ad817aeb379f63a28e668919883)

Published 2026-10-14 21:18:45 +00:00 by JayKobe6k

Installation

docker pull git.jacoby6000.com/livemindio/realtime-multivoice-tts-xe2@sha256:792e4291776b11573e7a32c185ee06091c381ad817aeb379f63a28e668919883
sha256:792e4291776b11573e7a32c185ee06091c381ad817aeb379f63a28e668919883

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:cb9335ce6f27399c2b17787739d6675502767c53e0335ded2a5f0d003d996650 in /
CMD ["/bin/bash"]
RUN /bin/sh -c set -xe && apt-get update && apt-get install -y --fix-missing --no-install-recommends build-essential cmake curl git gnupg pkg-config software-properties-common sudo unzip wget zip && rm -rf /var/lib/apt/lists/* # buildkit
ARG KEY_URL=https://repositories.intel.com/gpu/intel-graphics.key
ARG REPOSITORY_URL=https://repositories.intel.com/gpu/ubuntu
ARG REPOSITORY_NAME=intel-omix/
ARG REPOSITORY_VERSION=0.4.0
RUN |4 KEY_URL=https://repositories.intel.com/gpu/intel-graphics.key REPOSITORY_URL=https://repositories.intel.com/gpu/ubuntu REPOSITORY_NAME=intel-omix/ REPOSITORY_VERSION=0.4.0 /bin/sh -c . /etc/os-release && apt-get update && apt-get install -y --no-install-recommends gnupg wget && wget -qO - "${KEY_URL}" | gpg --yes --dearmor --output /usr/share/keyrings/intel-graphics.gpg && echo "deb [arch=amd64 signed-by=/usr/share/keyrings/intel-graphics.gpg] ${REPOSITORY_URL} ${VERSION_CODENAME}/${REPOSITORY_NAME}${REPOSITORY_VERSION} unified" | tee "/etc/apt/sources.list.d/intel-gpu-${VERSION_CODENAME}.list" && apt-get update && apt-get install -y --no-install-recommends intel-gpu-compute-dev clinfo && rm -rf /var/lib/apt/lists/* # buildkit
COPY /uv /uvx /usr/local/bin/ # buildkit
ENV DEBIAN_FRONTEND=noninteractive PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1 UV_LINK_MODE=copy HF_HOME=/models TORCH_HOME=/models/torch TORCHINDUCTOR_CACHE_DIR=/models/torchinductor-cache CUDA_VISIBLE_DEVICES=-1 TTS_DEVICE=xpu TTS_XPU_COMPILE=1 TTS_HOST=0.0.0.0 TTS_PORT=7860 TTS_CONFIG_DIR=/app/configs TTS_OUTPUT_MODE=stream PATH=/app/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
WORKDIR /app
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates clang espeak-ng ffmpeg gcc git libasound2-plugins libc6-dev libsndfile1 portaudio19-dev && rm -rf /var/lib/apt/lists/* && printf 'pcm.!default {\n type pulse\n}\nctl.!default {\n type pulse\n}\n' > /etc/asound.conf # buildkit
COPY python/apps/server/pyproject.toml python/apps/server/README.md ./python/apps/server/ # buildkit
COPY python/apps/server/src ./python/apps/server/src # buildkit
COPY third_party/voxtream-216 ./third_party/voxtream-216 # buildkit
COPY third_party/moshi-216/moshi ./third_party/moshi-216/moshi # buildkit
RUN /bin/sh -c uv python install 3.12 && uv venv /app/.venv --python 3.12 && uv pip install --no-cache --python /app/.venv/bin/python 'torch==2.16.0.dev20261007+xpu' 'torchaudio==2.11.0+xpu' 'torchcodec==0.17.0+cpu' ./third_party/voxtream-216 ./third_party/moshi-216/moshi './python/apps/server[tts,speakers]' --index https://pypi.org/simple --index https://download.pytorch.org/whl/xpu --index https://download.pytorch.org/whl/nightly/xpu --index https://download.pytorch.org/whl/cpu --index-strategy unsafe-best-match && uv pip install --no-cache --python /app/.venv/bin/python --reinstall-package triton-xpu 'triton-xpu==3.9.0+gitb6f7ac74' --index https://download.pytorch.org/whl/nightly/xpu && uv pip check --python /app/.venv/bin/python && python -c 'import importlib.metadata as m, torch; assert torch.__version__ == "2.16.0.dev20261007+xpu"; assert m.version("triton-xpu") == "3.9.0+gitb6f7ac74"; import voxtream, moshi' # buildkit
COPY configs ./configs # buildkit
RUN /bin/sh -c python -c 'import json, pathlib; p=pathlib.Path("configs/generator.json"); d=json.loads(p.read_text()); d["enhance_prompt"]=False; p.write_text(json.dumps(d, indent=2)+"\n")' && mkdir -p /models && chmod -R a+rwX /models # buildkit
VOLUME [/models]
EXPOSE [7860/tcp]
HEALTHCHECK {Test:[CMD /app/.venv/bin/python -c import urllib.request; urllib.request.urlopen('http://127.0.0.1:7860/api/v1/health', timeout=3).read()] Interval:5s Timeout:5s StartPeriod:30s StartInterval:0s Retries:30}
CMD ["/app/.venv/bin/realtime-multivoice-tts"]

Labels

Key Value
org.opencontainers.image.authors Intel Corporation
org.opencontainers.image.created 2026-10-14T21:09:59.350Z
org.opencontainers.image.description
org.opencontainers.image.documentation https://github.com/intel/containers
org.opencontainers.image.licenses
org.opencontainers.image.revision 8bdb083042196a71d3a71d07c3253d762c0ef01e
org.opencontainers.image.source https://git.jacoby6000.com/LiveMindIO/realtime-multivoice-tts
org.opencontainers.image.title realtime-multivoice-tts
org.opencontainers.image.url https://git.jacoby6000.com/LiveMindIO/realtime-multivoice-tts
org.opencontainers.image.version 1.0.0rc8
Details
Container
2026-10-14 21:18:45 +00:00
1
OCI / Docker
linux/amd64
Intel Corporation
3.4 GiB
Versions (8) View all
1.0.0rc8 2026-10-14
1.0.0rc7 2026-10-14
1.0.0rc6 2026-10-12
1.0.0rc5 2026-10-11
1.0.0rc4 2026-10-08