Open-source streaming gateway for Diction, the iOS voice-dictation keyboard.
614
Open-source streaming gateway for Diction, the iOS keyboard for voice dictation. It sits between the Diction app and your speech-to-text backend: WebSocket streaming, AES-256-GCM end-to-end encryption, and optional LLM cleanup. Point it at any OpenAI-compatible transcription server, self-hosted or otherwise.
docker compose up and paste the URL into the app.Parakeet TDT 0.6B v3 transcribes a 5-second clip in well under a second on a consumer GPU. Covers 25 European languages. Requires the NVIDIA Container Toolkit on the host.
services:
parakeet:
image: dictionlabs/parakeet:latest-int8
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities: [gpu]
gateway:
image: dictionlabs/gateway:latest
ports:
- "8080:8080"
environment:
DEFAULT_MODEL: parakeet-v3
depends_on:
- parakeet
docker compose up -d
No NVIDIA GPU, need non-European languages, or want BYO-LLM cleanup? Full setup guide with the CPU-only Whisper path and custom-backend options: github.com/DictionLabs/Diction
latest / vX.Y.Z — tagged releasessha-<commit> — every commit to mainAlso published to ghcr.io/dictionlabs/gateway (no anonymous pull rate limit, useful behind CGNAT).
MIT. Source: github.com/DictionLabs/Diction
Content type
Image
Digest
sha256:8740443ab…
Size
56.2 MB
Last updated
8 days ago
docker pull dictionlabs/gateway