概要

フル名
docker.io/alphacep/kaldi-vosk-server
Registry
docker.io
名前空間
alphacep
リポジトリ
kaldi-vosk-server
キャッシュ Tag 数
1
最終同期
07/06/2026, 11:09 AM

概要

Vosk Kaldi 离线语音识别 HTTP 服务镜像,支持多语言 ASR WebSocket/REST,适合内网语音转写与 IoT 指令识别。

詳細

alphacep/kaldi-vosk-server 运行 Vosk 模型推理服务,客户端上传音频流获得文本结果,无需云端 API。典型用于客服录音转写、门禁语音指令,与 Whisper GPU 服务相比 CPU 即可运行小模型。定位为 ASR API 服务,模型文件需 volume 或镜像内嵌;K8s 可 Deployment 水平扩展,大模型可选 GPU 节点。

快速启动

docker run -d --name vosk-server \
  -p 2700:2700 \
  docker.io/alphacep/kaldi-vosk-server:latest

推荐实践

docker run -d --name vosk-server \
  --restart unless-stopped \
  -p 2700:2700 \
  -v /opt/vosk/models:/opt/vosk-model \
  -e VOSK_MODEL_PATH=/opt/vosk-model \
  docker.io/alphacep/kaldi-vosk-server:0.3.45

核心参数说明

  • -p 2700:2700 — Vosk WebSocket/HTTP 端口
  • -v .../models:... — 语言模型目录
  • -e VOSK_MODEL_PATH — 模型路径
  • --restart unless-stopped — ASR 服务持续在线
  • 固定 tag — 推理引擎与模型格式 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: vosk-server
spec:
  replicas: 2
  selector:
    matchLabels:
      app: vosk-server
  template:
    metadata:
      labels:
        app: vosk-server
    spec:
      containers:
        - name: vosk
          image: docker.io/alphacep/kaldi-vosk-server:0.3.45
          ports:
            - containerPort: 2700
          volumeMounts:
            - name: models
              mountPath: /opt/vosk-model
      volumes:
        - name: models
          persistentVolumeClaim:
            claimName: vosk-models
---
apiVersion: v1
kind: Service
metadata:
  name: vosk-server
spec:
  selector:
    app: vosk-server
  ports:
    - port: 2700
      targetPort: 2700

模型 PVC 较大;按并发调 CPU,实时场景注意 WebSocket 超时。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/alphacep/kaldi-vosk-server
:latest
linux/amd64
2023/03/15 21:08271.8 MBsha256:381024347b95