Back to mods
Sipher project artwork

CurseForge · Minecraft mod

Sipher

Sipher — live captions for Simple Voice Chat

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Sipher release matches 26.1.2 NeoForge?

Updated yesterday
beta file Sipher 0.3.0 for NeoForge 26.1.2
Game version 26.1.2
Loader NeoForge

Sipher 0.3.0 for NeoForge 26.1.2 targets 26.1.2 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Sipher required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Sipher 0.3.0 for NeoForge 26.1.2 need?

Sipher 0.3.0 for NeoForge 26.1.2 on 26.1.2 NeoForge. Every mod below is checked against that same setup.

All 1 required mods have matching files

Install Simple Voice Chat first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

1 listed on this file 1 pulled in by one of those mods
Simple Voice Chat Needed by Sipher 0.3.0 for NeoForge 26.1.2
required
Matching file found Matched file: [NEOFORGE][26.1.2] Simple Voice Chat 2.6.27+26.1.2

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Sipher without breaking your instance.

Built for Sipher 0.3.0 for NeoForge 26.1.2 on 26.1.2 NeoForge. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Sipher 0.3.0 for NeoForge 26.1.2. It targets 26.1.2 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Simple Voice Chat first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Sipher 0.3.0 for NeoForge 26.1.2. It opens that exact file at the source.

About this project

What does Sipher add?

Sipher — live captions for Simple Voice Chat

See what people say. Sipher turns voice chat into live captions — above players' heads and in a transcript box — and can translate them, so friends who speak different languages can play together.

Everything runs on your own computer. No audio ever leaves your PC, and there are no accounts, API keys or cloud services.


Features

  • 🎙️ Live captions for Simple Voice Chat. Captions appear while you are still talking and settle into a final sentence when you pause or release push-to-talk.
  • 💬 Caption bubbles above players' heads, plus a transcript box you can drag anywhere (open chat and drag it).
  • 🌍 Translation between 16 languages. Everyone reads captions in their own language, whatever language the speaker uses.
  • 🇬🇧 English works out of the box. Other languages are optional packs you add from the in-game Languages screen.
  • 🔒 Private by design. Speech recognition and translation run locally on your CPU. The server only ever sees caption text, and only if you choose to share it.
  • 👥 Respects voice chat. Your captions reach exactly the players who can hear you — your group, or players within voice or whisper range — never the whole server.
  • 🧩 Works client-only. Join any server: without Sipher on the server, your captions simply stay on your screen.
  • ⚡ Light. English recognition runs about a hundred times faster than real time on a normal gaming CPU, on a low-priority background thread.

Languages

Language Pack size Language Pack size
English built in Norsk bokmål 377 MB
Español 193 MB Svenska 376 MB
Deutsch 193 MB Dansk 356 MB
Français 193 MB Suomi 898 MB*
Italiano 727 MB* Русский 290 MB
Nederlands 727 MB* 中文 384 MB
Português 903 MB* 日本語 403 MB
Polski 895 MB* 한국어 748 MB

A language pack contains everything you need to speak and read that language: speech recognition plus translation to and from English. You only need the pack for your own language — Sipher translates everyone else's captions through English. The size is shown again before you download.

* Italian, Dutch, Portuguese, Polish and Finnish share one larger, more accurate European speech model (about 670 MB, downloaded once for all of them). It uses around 1 GB of extra memory while you speak one of those languages.

How to use

  1. Install Sipher and Simple Voice Chat on your client. Optionally install Sipher on the server too, so players can see each other's captions.
  2. Join a world and talk on voice chat. Captions appear above your head (in third person) and in the transcript box.
  3. Press O (or Mods → Sipher → Config) for settings: turn captions on/off, choose whether to share them, bubble size and colours, transcript box.
  4. Speak another language, or want captions translated? Open Languages… in the settings, pick your language and click Download.

Privacy and network use

Please read this — it is exactly what Sipher does.

  • Your voice stays on your computer. Audio is transcribed locally and never sent anywhere by Sipher.
  • Caption text is sent to the server you are playing on — only when the server has Sipher and Share my captions is on — and the server forwards it only to players who can hear you on voice chat.
  • Server mods can also receive the captions you share, for example to let villagers hear you. Turn off Share my captions to keep your captions on your own screen.
  • Nothing is downloaded automatically. The mod file contains everything needed for English. Language packs are downloaded only when you click Download on a specific pack. Before downloading, Sipher shows the pack's size, where it comes from and its licences.
  • Language packs contain data only — machine-learning model weights, vocabularies and licence texts. They never contain code or programs: all code, including native libraries, is inside the mod file you install from CurseForge. The downloader refuses any other kind of file.
  • Packs are downloaded over HTTPS from this project's GitHub releases and checked against SHA-256 checksums built into the mod before they are used. Files are stored in .minecraft/sipher/models/.
  • No telemetry, no analytics, no accounts. Downloads can be switched off completely with allow_downloads = false in config/sipher-client.toml.

Sipher uses on-device machine-learning models (speech recognition and translation). They only transcribe and translate what was said; nothing is generated beyond that.

Requirements

  • Fabric (with Fabric API) on Minecraft 1.21–1.21.1, 1.21.4, 1.21.5, 1.21.6–1.21.8, 1.21.9–1.21.10, 1.21.11, 26.1–26.1.2, 26.2 or 26.3
  • or NeoForge on Minecraft 1.21.1, 1.21.4, 1.21.5, 1.21.8, 1.21.10, 1.21.11, 26.1.2, 26.2 or 26.3
  • Simple Voice Chat 2.5 or newer
  • 64-bit Windows 10/11, macOS 11+ (Intel or Apple Silicon) or Linux (x64 or ARM64)

Pick the file for your loader and Minecraft version; it works on clients and servers. Dedicated servers never load the speech models.*

The same file works on clients and servers. Dedicated servers never load the speech models.

FAQ

Do other players need Sipher? To see captions, yes. Players without Sipher can still join and play normally.

Does the server need Sipher? Only if players should see each other's captions. Without it, everyone sees just their own.

Does it work offline? Yes. After a language pack is installed, no internet connection is needed.

How accurate is it? Very good for clear speech; like any speech recognition it can mishear names, slang and noisy microphones. Captions are shown as live (dimmed) while they may still change.

Does it use a lot of performance? Speech recognition is fast and runs on a background thread at low priority. Language packs for some languages use larger models and more CPU.

Credits

Sipher is open source (MIT). It builds on the work of:

  • sherpa-onnx (Apache-2.0) and ONNX Runtime (MIT)
  • Moonshine English speech recognition (MIT) and Silero VAD (MIT)
  • OPUS-MT translation models by the University of Helsinki (Apache-2.0 / CC-BY-4.0)
  • NVIDIA NeMo speech models (CC-BY-4.0; NVIDIA Open Model License for Danish), SenseVoice (FunASR Model License), NB-Whisper by the National Library of Norway (Apache-2.0), KB-Whisper by the National Library of Sweden (Apache-2.0), GigaAM by SaluteDevices (MIT) and ElanMT by Mitsua (CC-BY-SA-4.0)

Full licences and attributions are included with the mod and with each language pack.

Source code and issues: github.com/Eiriksb/Sipher

Project description from CurseForge.

Pick your setup

Sipher by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

24 available setups

Showing the newest 12 of 15 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Sipher versions and loaders

1 of 20 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.