Ofarandagon

ava-vosk-ru (1.17.2)

Published 2026-09-03 18:02:20 +00:00 by faris

Installation

docker pull git.ofarandagon.tj/ofarandagon/ava-vosk-ru:1.17.2
sha256:1b4f9f43e407a1c80be3cf382f3902651b9e4a3a4e8737000475512088c28479

Image Layers

ADD file:d05a14b1e57f9cc8eeb316a843403bbb35176d6222d60d6ddbb34faba977e316 in /
CMD ["bash"]
ARG KALDI_MKL
|1 KALDI_MKL=0 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends wget bzip2 unzip xz-utils g++ make cmake git python3 python3-dev python3-websockets python3-setuptools python3-pip python3-wheel python3-cffi zlib1g-dev automake autoconf libtool pkg-config ca-certificates && rm -rf /var/lib/apt/lists/*
|1 KALDI_MKL=0 /bin/sh -c git clone -b vosk --single-branch https://github.com/alphacep/kaldi /opt/kaldi && cd /opt/kaldi/tools && sed -i 's:status=0:exit 0:g' extras/check_dependencies.sh && sed -i 's:--enable-ngram-fsts:--enable-ngram-fsts --disable-bin:g' Makefile && make -j $(nproc) openfst cub && if [ "x$KALDI_MKL" != "x1" ] ; then extras/install_openblas_clapack.sh; else extras/install_mkl.sh; fi && cd /opt/kaldi/src && if [ "x$KALDI_MKL" != "x1" ] ; then ./configure --mathlib=OPENBLAS_CLAPACK --shared; else ./configure --mathlib=MKL --shared; fi && sed -i 's:-msse -msse2:-msse -msse2:g' kaldi.mk && sed -i 's: -O1 : -O3 :g' kaldi.mk && make -j $(nproc) online2 lm rnnlm && git clone https://github.com/alphacep/vosk-api /opt/vosk-api && cd /opt/vosk-api/src && KALDI_MKL=$KALDI_MKL KALDI_ROOT=/opt/kaldi make -j $(nproc) && cd /opt/vosk-api/python && python3 ./setup.py install && git clone https://github.com/alphacep/vosk-server /opt/vosk-server && rm -rf /opt/vosk-api/src/*.o && rm -rf /opt/kaldi && rm -rf /root/.cache && rm -rf /var/lib/apt/lists/*
ENV RUVERSION=0.42
/bin/sh -c mkdir /opt/vosk-model-ru && cd /opt/vosk-model-ru && wget -q http://alphacephei.com/kaldi/models/vosk-model-ru-${RUVERSION}.zip && unzip vosk-model-ru-${RUVERSION}.zip && mv vosk-model-ru-${RUVERSION} model && rm -rf model/extra && rm -rf vosk-model-ru-${RUVERSION}.zip
EXPOSE 2700
WORKDIR /opt/vosk-server/websocket
CMD ["python3" "./asr_server.py" "/opt/vosk-model-ru/model"]
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends wget unzip ca-certificates && rm -rf /var/lib/apt/lists/* && wget -q https://alphacephei.com/vosk/models/vosk-model-small-ru-0.22.zip -O /tmp/m.zip && mkdir -p /opt/vosk-model-small-ru && unzip -q /tmp/m.zip -d /opt/vosk-model-small-ru && mv /opt/vosk-model-small-ru/vosk-model-small-ru-0.22 /opt/vosk-model-small-ru/model && rm /tmp/m.zip # buildkit
WORKDIR /opt/vosk-server/websocket
CMD ["python3" "./asr_server.py" "/opt/vosk-model-small-ru/model"]
Details
Container
2026-09-03 18:02:20 +00:00
0
OCI / Docker
linux/amd64
2.2 GiB
Versions (5) View all
1.18.0 2026-09-28
1.17.2 2026-09-03
1.17.1 2026-09-03
1.17.0 2026-09-03
1.16.4 2026-09-01