[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"article-doc:docs\u002Frecorded\u002Ftranslation":3},"---\ntitle: Recorded Translation\ndescription: File-level translation for recorded audio.\n---\nFile-level translation for offline transcription.\n\n::callout{icon=\"i-lucide-triangle-alert\" color=\"amber\"}\n`translate_to` is **not currently accepted** by the offline transcription endpoint. Sending it in the request body has no effect.\n::\n\n## Usage\n\nSpecify `translate_to` when submitting a transcription job:\n\n```bash\ncurl -X POST https:\u002F\u002Faudio.lansonai.com\u002Fv1\u002Faudio\u002Ftranscriptions\u002Fjobs \\\n  -H \"Authorization: Bearer sk-...\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\n    \"audio_url\": \"https:\u002F\u002Fcdn.example.com\u002Faudio.wav\",\n    \"language\": \"zh\",\n    \"translate_to\": \"en\"\n  }'\n```\n\n| Parameter | Description |\n|---|---|\n| `language` | Source language of the audio |\n| `translate_to` | Target language for translation |\n\nOmit `translate_to` to get transcription only, without translation.\n\n## Source and translation correspondence\n\nTranslation results correspond to source segments. Each segment's translation follows the source text.\n\n## Latency\n\nTranslation adds processing time. Measured translation latency is available on the [Service Status](https:\u002F\u002Fcontrol.lansonai.com\u002Fstatus\u002Flanson-audio) page.\n\n## Related\n\n- [Transcribe Audio](\u002Fdocs\u002Frecorded\u002Ftranscribe-audio) — submit a job\n- [Live Translation](\u002Fdocs\u002Fconcepts\u002Flive-translation) — translation concepts\n- [Realtime Translation](\u002Fdocs\u002Frealtime\u002Frealtime-translation) — real-time translation\n",1790059118961]