EN ▾

Download & Get Started

S2S Portable — free offline speech-to-speech translator: 28 languages, voice cloning, VRChat, Discord, Zoom, WhatsApp.

Everything you need to know before downloading S2S Portable. System requirements, prerequisites, licensing, and step-by-step setup instructions.

🎯 Who Is This For?

🎮

Personal Use

VRChat players, gamers, Discord calls, casual Zoom/Teams conversations. Free for home and personal use.

📹

Content Creators

Streamers, YouTubers, podcasters who need real-time translation for multilingual content and audiences.

🏢

Business & Enterprise

Call centers, international teams, professional interpreters. Commercial license required for business environments.


🖥️ System Requirements

⚙️

Hardware

ComponentRequirement
OSWindows 10 / 11
GPUNVIDIA RTX 3060 12GB+
RAM8 GB min, 16 GB recommended
Storage~50 GB total (app + models)
AudioMicrophone + speakers/headphones
🌐

Internet

WhenNeeded?
Downloading S2SYes (~37 GB one-time)
Downloading NLLBYes (~5 GB one-time)
Downloading LLM files (optional)Yes (~8.1 GB one-time)
Running S2S❌ No — 100% offline
UpdatesInternet for download only
✅ Fully Offline After Setup

Once downloaded, S2S Portable never needs an internet connection. All AI runs locally on your hardware.


🔧 Prerequisites — Install Before S2S

🔊

VB-Audio Virtual Cable (Required)

© VB-Audio Software — Vincent Burel. Free donationware.

S2S Portable routes translated audio to VRChat, Discord, Zoom, and other apps through a virtual audio cable. This must be installed before running S2S.

1
DownloadGet VB-Cable from the official website: vb-audio.com/Cable
2
InstallRun the installer as Administrator.
3
RebootRestart your PC after installation.
📖 Virtual Audio Cable setup help

Startup auto-test, Open Windows Sound, Quest / VRChat / Windows routing, and config.iniseparate setup guide.


🧠 NLLB Translation Models (Separate Download)

✅ Fully Compatible with S2S Portable

Meta's NLLB translation models work seamlessly with S2S Portable out of the box. Simply drop the model files into the correct folder and S2S detects them automatically. The separate download is required solely for copyright compliance with Meta's license.

NLLB (No Language Left Behind) by Meta AI supports 200 languages. These pre-converted int8 models are optimized for speed. You only need one model to get started:

NLLB 600M

635 MB

Fastest & lightest. Best for lower-end GPUs (RTX 3050–3060).

NLLB 1.3B RECOMMENDED

1.36 GB

Best balance of speed and quality. Ideal for most users (RTX 3060–4070).

NLLB 3.3B

3.21 GB

Best translation quality. For high-end GPUs with VRAM to spare (RTX 4070+).

⬇ Download NLLB Models (all 3 — ~5.1 GB)

📂 Installation

Extract the downloaded archive and place the model folders inside your S2S directory:

S2S_Portable\ models\ nllb\ 600M-int8\ ← NLLB 600M 1.3B-int8\ ← NLLB 1.3B nllb-200-3.3B-int8\ ← NLLB 3.3B

S2S Portable automatically detects and uses whatever models are present. No configuration needed.

⚠ License: CC-BY-NC-4.0 (Non-Commercial)

These models are based on Meta AI's NLLB-200 and licensed under CC-BY-NC-4.0. They may only be used for personal, non-commercial purposes. For commercial translation, S2S Portable supports Qwen3 (Apache 2.0 — full commercial use permitted).

Attribution: NLLB Team et al., “No Language Left Behind: Scaling Human-Centered Machine Translation,” Meta AI, 2022. Models converted to CTranslate2 int8 format.


📚 Multilingual LLM Pack (Optional — Three .gguf Files)

The link below downloads one TransferXL zip (browsers often save it as TransferXL-08vMcqLcTmRkRY.zip). Extract it to get three .gguf checkpoints, then move each file into S2S’s models folder. This is the same cutting-edge multilingual bundle power users run — without hunting files across the web. Already have another model? You can still add any multilingual LLM you want if it uses .gguf and follows the models folder rules below.

✅ Any multilingual LLM in .gguf format

S2S Portable scans the models folder for .gguf checkpoints. You are not limited to our trio: place whatever multilingual LLM you prefer there, as long as the file ends in .gguf and sits directly in models (not inside nllb or any subfolder). Pick a size your GPU can load. The three files listed further down are a curated, tested starter set — strong multilingual instruction models for reasoning, rephrasing, and extra language help next to your speech translation pipeline.

💡 Do I need all three at once?

No. You get the full trio so you can choose the best fit for your GPU: a featherweight option for tight VRAM, a balanced mid-size model, and a larger checkpoint when you want maximum quality. Install all files, then pick the one you want inside S2S — the others stay on disk for when you upgrade hardware or switch workloads. Your own .gguf files appear in the same list once they sit in models.

Recommended bundle — three .gguf files inside one zip (from the link below)

⬇ Download LLM pack (zip with 3 .gguf files — ~8.1 GB)

📂 Installation (takes about a minute)

Put every LLM checkpoint only in the models folder — not inside models\nllb or any other subfolder. Applies to our bundle and any other .gguf you add.

Extract TransferXL-08vMcqLcTmRkRY.zip (or whatever name your browser saved). Move each of the three .gguf files into S2S_Portable\models\ next to the app — not inside subfolders. Keep these exact filenames. Any other multilingual .gguf you download elsewhere goes in the same folder with the same rules — if S2S can load it on your GPU, it will show up in the model picker.

S2S_Portable\ models\ ← put ALL .gguf LLMs HERE (this folder only) Qwen3.5-0.8B.q8_0.gguf Ministral-3-3B-Instruct-2512.Q6_K_H.gguf qwen2.5-7b-instruct-q4_k_m.gguf

If S2S was open, close and reopen it once so the new checkpoints show up in the model picker.

Each weight file remains under its original open license (for example Apache 2.0 or Mistral’s terms). You are responsible for using them in line with those licenses and with your S2S license tier (personal vs commercial). When in doubt, prefer the smaller Qwen checkpoints for experimentation and keep commercial workflows aligned with your agreement.


📜 Open-Source Components & Licenses

S2S Portable is built with the following open-source technologies. We respect all licenses and give full credit to the original authors.

Component License Commercial Use
Faster Whisper (STT)MIT✅ Yes
Qwen3 7B (Translation)Apache 2.0✅ Yes
Piper TTSMIT✅ Yes
MeloTTSMIT✅ Yes
OpenVoice V2 (Voice Clone)MIT✅ Yes
NLLB (Translation)CC-BY-NC-4.0❌ Non-commercial only
VB-Audio Virtual CableFreeware / DonationwareSeparate install

💰 Pricing & Licensing

One-time purchase. No subscriptions. Includes 1 year of updates.

Personal
Free
Forever — no strings attached
  • Full features, all 28 languages
  • Voice cloning, TTS, STT
  • NLLB + Qwen3 translation
  • Non-commercial use only
  • Community support (Discord)
Download Free
Business
$499 one-time
Up to 10 seats • 1 year of updates
  • Everything in Freelancer
  • Up to 10 machines
  • Priority email support
  • Companies, call centers, teams
  • License key activation
Buy Business License
Enterprise
Custom
10+ seats • tailored deployment
  • Unlimited seats
  • Dedicated support
  • Custom integration
  • Volume pricing
  • SLA available
Contact for Pricing
💡 Note for Commercial Users

Commercial licenses use Qwen3 (Apache 2.0) as the translation engine, which is fully cleared for commercial use. NLLB models (CC-BY-NC-4.0) may not be used in commercial/enterprise environments per Meta's license terms.


🔑 How to Activate Your License

Purchased a Freelancer, Business, or Enterprise license? Here's how to activate it:

1
PurchaseChoose your tier above and complete payment via PayPal.
2
Launch S2SOn first launch, a License Activation window will appear.
3
Copy Your Machine IDThe app generates a unique Machine ID tied to your computer. Click "Copy ID".
4
Email Your IDSend your Machine ID + proof of purchase to: Brielbeck@hotmail.de
5
Receive Your Serial KeyYou'll receive a personalized key within 24–48 hours.
6
Activate!Paste the Serial Key into the activation window and click "Activate". Done!
XXXXXX-XXXXXX-XXXXXX-XXXXXX

Serial Key format (provided after purchase)


Download S2S Portable

Before You Download

⬇ Download S2S Portable v5.0 (~37 GB) ⬇ Download NLLB Translation Models (~5.1 GB) ⬇ Download LLM pack (zip with 3 .gguf files — ~8.1 GB)
DownloadSize
S2S Portable v5.0~37 GB
NLLB Models (all 3)~5.1 GB
LLM pack (3 GGUF models)~8.1 GB
Total~50 GB

Typical TransferXL save names: TransferXL-08dRG4LGrXRsk.zip = S2S Portable app (~37 GB). TransferXL-08vMcqLcTmRkRY.zip = optional LLM pack (three .gguf files inside — extract first; ~8.1 GB). Your browser’s filename may differ slightly; the ID in the middle matches these official links.