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

1

Endpoint live today

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/transcribeComing soon

Transcription

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

POST mp3 · wav · mp4
/v1/speakComing soon

Text to Speech

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

POST mp3 · wav · stream
/v1/captionComing soon

Captioning

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

POST srt · vtt
/v1/interpretComing soon

AI Interpretation

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

WSS realtime
/v1/reviewComing soon

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 & webhooksComing soon

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

▤

Custom glossariesComing soon

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

⊞

Batch endpointComing soon

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

◷

Real-time streamingComing soon

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

◇

Format-native outputComing soon

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

⊘

Idempotency keysComing soon

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.