镜像概览

完整引用
docker.io/caeken/edge-tts-webui
Registry
docker.io
命名空间
caeken
仓库
edge-tts-webui
已缓存 Tag 数
1
最近同步
07/06/2026, 05:26 AM

简介

Edge TTS Web UI 镜像,调用微软 Edge 语音合成 API 生成音频,适合有声书与配音内网工具部署。

详细介绍

caeken/edge-tts-webui 运行 Gradio/Flask Web 界面,封装 edge-tts 库批量合成语音。定位为 TTS Web 工具,几乎无状态,输出音频可挂载 volume;K8s Deployment 内网配音工具。

快速启动

docker run -d --name edge-tts \
  -p 7860:7860 \
  docker.io/caeken/edge-tts-webui:latest

推荐实践

docker run -d --name edge-tts \
  --restart unless-stopped \
  -p 7860:7860 \
  -v /data/tts-out:/output \
  docker.io/caeken/edge-tts-webui:1.0.0

核心参数说明

  • -p 7860:7860 — Web UI 端口
  • -v .../tts-out:... — 合成音频输出
  • --restart unless-stopped — 工具持续在线
  • 合规 — 遵守微软 TTS 使用条款

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: edge-tts
spec:
  replicas: 1
  selector:
    matchLabels:
      app: edge-tts
  template:
    metadata:
      labels:
        app: edge-tts
    spec:
      containers:
        - name: tts
          image: docker.io/caeken/edge-tts-webui:1.0.0
          ports:
            - containerPort: 7860
          volumeMounts:
            - name: output
              mountPath: /output
      volumes:
        - name: output
          persistentVolumeClaim:
            claimName: edge-tts-out
---
apiVersion: v1
kind: Service
metadata:
  name: edge-tts
spec:
  selector:
    app: edge-tts
  ports:
    - port: 7860
      targetPort: 7860

Ingress 内网;注意 API 频率限制。

最新 Tag(20 条)

查看全部 1 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/caeken/edge-tts-webui
:latest
linux/amd64
2023/04/30 15:56135.6 MBsha256:f8100fa6c3b3