LANGUU Developer Platform · v1

Every language task.
One API call.

Translate, transcribe, synthesize speech, interpret, and caption across 300+ languages — with optional human review baked into the same request.

POST api.languu.com/v1/translate
~/languu — request.sh
# Translate with tone control in one shot curl https://api.languu.com/v1/translate \ -H "Authorization: Bearer $LANGUU_KEY" \ -d { "text": "Welcome aboard.", "target": "ja", "tone": "formal", "review": "human" } # → 200 OK { "translation": "ようこそ。", "detected": "en", "confidence": 0.99 }
300+

Languages live

99%

Translation accuracy

5

Endpoints, one key

99.9%

Monthly uptime SLA

🇯🇵 ja🇰🇷 ko🇪🇸 es🇩🇪 de🇫🇷 fr🇨🇳 zh🇸🇦 ar🇮🇳 hi🇧🇷 pt🇷🇺 ru🇮🇹 it🇹🇷 tr🇻🇳 vi🇹🇭 th🇮🇩 id🇳🇱 nl🇵🇱 pl🇸🇪 sv🇯🇵 ja🇰🇷 ko🇪🇸 es🇩🇪 de🇫🇷 fr🇨🇳 zh🇸🇦 ar🇮🇳 hi🇧🇷 pt🇷🇺 ru🇮🇹 it🇹🇷 tr🇻🇳 vi🇹🇭 th🇮🇩 id🇳🇱 nl🇵🇱 pl🇸🇪 sv
01 — CAPABILITIES

Five products that speak the same protocol.

No SDK juggling, no stitching three vendors together. Auth once, then hit any endpoint with the same request shape and consistent JSON back.

/v1/translate

Translation

Context-aware text and document translation with formal/informal tone, custom glossaries, and full-page mode.

POST text · docx · html
/v1/transcribe

Transcription

Speaker-labeled, timestamped transcripts from audio or video, returned as JSON, plain text, or subtitle tracks.

POST mp3 · wav · mp4
/v1/speak

Text to Speech

Natural multilingual voices with adjustable pace and emphasis. Stream the audio or fetch a hosted file.

POST mp3 · wav · stream
/v1/caption

Captioning

Burned-in or sidecar captions, translated and time-synced. Export ready-to-ship SRT and VTT files.

POST srt · vtt
/v1/interpret

AI Interpretation

Low-latency speech-to-speech interpretation for live calls and events over a single streaming socket.

WSS realtime
/v1/review

Human-in-the-loop

Flag any job for native-speaker review. Get a webhook the moment a human verifies your output.

POST optional · async
02 — QUICKSTART

Readable on the first try.

The same call in your stack of choice. Predictable fields, ISO language codes, and errors that tell you what to fix.

curl https://api.languu.com/v1/translate \
-H "Authorization: Bearer $LANGUU_KEY" \
-H "Content-Type: application/json" \
-d {
  "text": "Your subscription renews tomorrow.",
  "source": "auto",
  "target": "ko",
  "tone": "formal",
  "review": "none"
}
import languu

client = languu.Client(api_key=os.environ["LANGUU_KEY"])

res = client.translate.create(
  text="Your subscription renews tomorrow.",
  source="auto",
  target="ko",
  tone="formal",
)
print(res.translation)  # 구독이 내일 갱신됩니다.
import Languu from "languu";

const client = new Languu(process.env.LANGUU_KEY);

const res = await client.translate.create({
  text: "Your subscription renews tomorrow.",
  source: "auto",
  target: "ko",
  tone: "formal",
});

console.log(res.translation);
{
  "id": "txn_9f2a71c4",
  "translation": "구독이 내일 갱신됩니다.",
  "detected_source": "en",
  "target": "ko",
  "tone": "formal",
  "confidence": 0.99,
  "characters": 34,
  "review": null
}
03 — WHY LANGUU

One vendor instead of four.

Most teams glue a translation API to a separate transcription tool, a TTS service, and a captioning vendor. LANGUU is all of it behind one key — with compliance the free tools don't carry.

Capability
LANGUU API
Translation-only API
Transcription-only API
Text & document translation
Audio / video transcription
Text-to-speech voices
SRT / VTT caption export
partial
Tone control (formal / informal)
limited
Optional human review
HIPAA · CJIS · SOC 2
varies
varies

* Comparison reflects typical single-purpose API offerings. Capabilities vary by provider and plan.

04 — BUILT FOR DEVELOPERS

The plumbing you'd build anyway.

Production primitives included from day one, so you ship features instead of wiring infrastructure.

Async jobs & webhooks

Submit long media, get a job ID, and receive a signed webhook when the result is ready. No polling required.

Custom glossaries

Lock product names, legal terms, and brand voice with reusable glossaries applied per request.

Batch endpoint

Send thousands of strings or files in a single call and stream results back as they complete.

Real-time streaming

Open a WebSocket for live interpretation and transcription with sub-second partial results.

Format-native output

Return DOCX, SRT, VTT, JSON, or plain text directly — no post-processing on your side.

Idempotency keys

Safe retries with idempotency headers so a flaky network never double-charges or double-runs a job.

05 — SECURITY

Compliant by default. Yours, never sold.

Every request is encrypted in transit and at rest. We never sell your data to third parties, and regulated industries get the certifications they need on the same key.

View security docs
Health dataHIPAA
Criminal justiceCJIS
AICPASOC 2
In transit & rest100% Encrypted
06 — GET STARTED

Live in three steps.

From signup to first translation in minutes. The free tier needs no card — add one only when you scale.

Grab a key

Create an account and generate a key from the dashboard. Pass it as a bearer token on every request.

Pick an endpoint

Call /v1/translate, /v1/transcribe, /v1/speak, /v1/caption, or /v1/interpret.

Ship it

Stream the result, set a webhook, or export to your file format. Add human review whenever stakes are high.

Start free · 300+ languages

Build once.
Speak everywhere.

Get a key in under a minute and make your first call before your coffee cools.