Skip to content
Model infoModelsSnapshot: 15 Oct 2026

DeepL / Managed speech translation models

DeepL Voice

Streaming transcription, translated text and translated speech through a managed speech pipeline. DeepL supplies translation; selected speech languages use external service partners.

availableClosed weightsSpeech-to-textSpeech-to-speechSpeech translation
Official documentation (opens in a new tab)Reviewed 13 Oct 2026
9 of 20 specification fields collected
Audio duration3 hours per recorded jobSee specification notes below
File size limit1 GB for recorded jobsSee specification notes below
Input billingSee ratesDeepL API
Output billingSee ratesPublished units and conditions below

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Context / input limit
Not collected
Maximum output
Not collected
Reasoning
Not collected
Tool calling
Not collected
Structured output
Not collected
Batch processing
Not collected
Fine-tuning
Not collected
Knowledge cutoff
Not collected
Release date
Not collected
Parameters
Not collected
Architecture
Proprietary ASR and streaming translation with synthesized speech; some languages use partner ASR or TTSSource for Architecture (opens in a new tab)

DeepL research separately describes future direct audio-to-audio models. Do not assume the currently documented pipeline bypasses intermediate text.

Languages
View all 48 entries
  • Arabic: STT partner; translated speech partner
  • Bengali: STT partner; translated speech unavailable
  • Bulgarian: STT partner; translated speech partner
  • Catalan: STT partner; translated speech partner
  • Chinese (simplified): STT DeepL; translated speech DeepL
  • Chinese (traditional): STT DeepL; translated speech DeepL
  • Croatian: STT partner; translated speech partner
  • Czech: STT DeepL; translated speech partner
  • Danish: STT partner; translated speech partner
  • Dutch: STT DeepL; translated speech DeepL
  • English (American): STT DeepL; translated speech DeepL
  • English (British): STT DeepL; translated speech DeepL
  • Estonian: STT partner; translated speech unavailable
  • Finnish: STT partner; translated speech partner
  • French: STT DeepL; translated speech DeepL
  • French (Canadian): STT DeepL; translated speech partner
  • Galician: STT partner; translated speech partner
  • German: STT DeepL; translated speech DeepL
  • Greek: STT partner; translated speech partner
  • Hebrew: STT partner; translated speech partner
  • Hindi: STT partner; translated speech partner
  • Hungarian: STT partner; translated speech partner
  • Indonesian: STT DeepL; translated speech partner
  • Irish: STT partner; translated speech unavailable
  • Italian: STT DeepL; translated speech DeepL
  • Japanese: STT DeepL; translated speech DeepL
  • Korean: STT DeepL; translated speech DeepL
  • Latvian: STT partner; translated speech unavailable
  • Lithuanian: STT partner; translated speech unavailable
  • Malay: STT partner; translated speech partner
  • Maltese: STT partner; translated speech unavailable
  • Norwegian (bokmål): STT partner; translated speech partner
  • Polish: STT DeepL; translated speech DeepL
  • Portuguese (Brazilian): STT DeepL; translated speech DeepL
  • Portuguese (European): STT DeepL; translated speech DeepL
  • Romanian: STT DeepL; translated speech partner
  • Russian: STT DeepL; translated speech DeepL
  • Slovak: STT partner; translated speech partner
  • Slovenian: STT partner; translated speech partner
  • Spanish: STT DeepL; translated speech DeepL
  • Spanish (Latin American): STT DeepL; translated speech partner
  • Swedish: STT DeepL; translated speech DeepL
  • Tagalog: STT partner; translated speech partner
  • Tamil: STT partner; translated speech partner
  • Thai: STT partner; translated speech partner
  • Turkish: STT DeepL; translated speech DeepL
  • Ukrainian: STT DeepL; translated speech partner
  • Vietnamese: STT partner; translated speech partner
Source for Languages (opens in a new tab)

48 language/variant rows. All listed translation is DeepL. Partner STT languages require an explicit source language and cannot auto-detect it.

Context caching
Not collected
Audio duration limits
3 hours per recorded jobSource for Audio duration limits (opens in a new tab)

Recorded-file limit only. Live sessions are reconnectable, with a 30-second idle timeout and no fixed maximum duration in the reviewed live requirements.

Maximum audio file
1 GB for recorded jobsSource for Maximum audio file (opens in a new tab)
Output formats
Transcripts, translated text and optional synthesized speech; recorded jobs also support SRT captionsSource for Output formats (opens in a new tab)
Usage metering
Native Growth overages: $1.85/STT hour and $3.75/S2S hour after plan allowancesSource for Usage metering (opens in a new tab)

Separate billing units; do not add both tariffs to every request without confirming the account contract.

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

API model ID
Not collected

No public fixed model/checkpoint selector is documented.

Access
Paid API access. Request a session, then connect once using the returned URL/token. GET on the same REST route requests a fresh reconnection token.
Regions
Provider-managed; contractual residency options, no universal region pin
API endpoint URL
POST https://api.deepl.com/v3/voice/realtime → ephemeral WebSocket URLSource for API endpoint URL (opens in a new tab)
Translation targets
Up to 5 target languages in total, including at most 1 translated-speech target; up to 10 priority-ordered glossariesSource for Translation targets (opens in a new tab)
Audio formats
Mono PCM; Opus in Matroska/MPEG-TS/Ogg/WebM; AAC in Matroska/MPEG-TS; FLAC in FLAC/Matroska/Ogg; MP3 in MPEG/MatroskaSource for Audio formats (opens in a new tab)
Streaming audio chunks
At most 100 KB or 1 second per chunk; recommended 50–250 ms. Send at up to 2× real time.Source for Streaming audio chunks (opens in a new tab)
Session duration
30-second idle timeout. Connections may close at any time; reconnect using the latest rotating token. Reusing a token terminates the session.Source for Session duration (opens in a new tab)
Output formats
JSON or MessagePack protocol messages with text updates and optional encoded audioSource for Output formats (opens in a new tab)
Voice controls
male, female, matchSource for Voice controls (opens in a new tab)

match approximates the original voice only for DeepL-provided output languages; unsupported targets fall back to a preset without rejecting the session.

Billing basis
Audio playback duration at 1× speed, not socket time or accelerated transmission time. Voice service specification rounds fractional audio minutes upward.Source for Billing basis (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
Language API usageGrowth speech-to-text overage1$1.85additional source audio hour
Language API usageGrowth speech-to-speech overage2$3.75additional source audio hour

Rate conditions

  1. Native India/USD price view, annual billing selected: Growth is $26/month billed annually, with 12M characters, 120 STT hours and 60 S2S hours per year. Usage above those allowances is extra. This is a shared account plan, not an extra subscription for every model/endpoint. 50M characters and 300 voice hours/month limits; Enterprise is custom. Native STT tariff. Voice specification rounds fractional audio minutes up; do not infer second-by-second billing from the hourly display.
  2. Native India/USD price view, annual billing selected: Growth is $26/month billed annually, with 12M characters, 120 STT hours and 60 S2S hours per year. Usage above those allowances is extra. This is a shared account plan, not an extra subscription for every model/endpoint. 50M characters and 300 voice hours/month limits; Enterprise is custom. Native S2S tariff. Includes a different annual allowance from STT. Simultaneous target multipliers and stacking need account confirmation.
Pricing source (opens in a new tab)

Data & enterprise terms

Paid Growth API advertises no data training. Terms allow temporary processing storage, encrypted exceptional debugging retention up to 72 hours, and metadata logs. Customer-requested stored content has separate deletion terms. Region is not universally fixed; enterprise residency requires agreement. Free Developer terms differ.

Read the service policy (opens in a new tab)
API model ID
Not collected

No public fixed model/checkpoint selector is documented.

Access
Create a job, upload to its signed URL, then poll GET /v1/jobs/voice/translate/{job_id} and download each result.
Regions
Provider-managed; contractual residency options, no universal region pin
API endpoint URL
POST https://api.deepl.com/v1/jobs/voice/translateSource for API endpoint URL (opens in a new tab)
Maximum audio file
1 GB for recorded jobsSource for Maximum audio file (opens in a new tab)
Concurrent requests
10 jobs/customer; 2 jobs for files larger than 100 MBSource for Concurrent requests (opens in a new tab)
Translation targets
No fixed target count; constrained by storage quotaSource for Translation targets (opens in a new tab)
Input file formats
audio/mpeg, audio/wav, audio/ogg, audio/flac, audio/mp4, audio/webmSource for Input file formats (opens in a new tab)
Output formats
View all 18 entries
  • text/plain
  • application/x-subrip
  • audio/opus
  • audio/flac
  • audio/pcm;encoding=s16le;rate=16000
  • audio/pcm;encoding=s16le;rate=24000
  • audio/pcm;encoding=ulaw;rate=8000
  • audio/pcm;encoding=alaw;rate=8000
  • audio/x-matroska;codecs=aac
  • audio/x-matroska;codecs=flac
  • audio/x-matroska;codecs=opus
  • audio/x-matroska;codecs=pcm_s16le;rate=16000
  • audio/x-matroska;codecs=pcm_s16le;rate=24000
  • video/mp2t;codecs=aac
  • video/mp2t;codecs=opus
  • audio/ogg;codecs=flac
  • audio/ogg;codecs=opus
  • audio/webm;codecs=opus
Source for Output formats (opens in a new tab)
Billing basis
Source audio duration; numeric job-specific tariff and target multiplier not separately confirmedSource for Billing basis (opens in a new tab)

Endpoint pricing has not been collected. Check the provider for applicable rates.

Data & enterprise terms

Upload within 5 minutes of job creation and download results within 1 hour after upload. Results are marked for deletion when downloaded; once all are downloaded or the job expires, it is deleted and returns 404. General paid terms apply separately.

Read the service policy (opens in a new tab)

DeepL Voice · AWS Marketplace

Provider source (opens in a new tab)
API model ID
Not collected

No public fixed model/checkpoint selector is documented.

Access
Marketplace contract for real-time voice transcription and text translation over WebSocket. The listed contract does not establish translated-audio entitlements.
Regions
Provider-managed; contractual residency options, no universal region pin

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
ContractVoice API Pro · 4,000 hours1$11,400.0012-month contract

Rate conditions

  1. Vendor listing bundles 4,000 real-time transcription/translation hours. Not a standalone $/hour PAYG offer. Overage price and translated-audio rights are unverified; AWS AI Insights text is not treated as a vendor specification.
Pricing source (opens in a new tab)

Data & enterprise terms

Paid Growth API advertises no data training. Terms allow temporary processing storage, encrypted exceptional debugging retention up to 72 hours, and metadata logs. Customer-requested stored content has separate deletion terms. Region is not universally fixed; enterprise residency requires agreement. Free Developer terms differ.

Read the service policy (opens in a new tab)

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

DeepL API

Not verified

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

How it works
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Minimum reusable input
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Lifetime & refresh
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

How to enable it
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Usage fields
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Billing rules
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Limits & data boundaries
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

DeepL API

Not verified

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

How it works
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Minimum reusable input
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Lifetime & refresh
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

How to enable it
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Usage fields
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Billing rules
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Limits & data boundaries
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

DeepL Voice · AWS Marketplace

Not verified

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

How it works
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Minimum reusable input
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Lifetime & refresh
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

How to enable it
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Usage fields
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Billing rules
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

Limits & data boundaries
Not collected

No discounted prompt-cache contract collected. Glossaries, translation memories, retained files and reconnectable sessions are not proof of model prompt caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

DeepL terms identify proprietary models and restrict copying or reverse engineering of the service. This is a documented proprietary generation or explicitly identified managed/research family, not a claim that every hosted partner component is a DeepL checkpoint. Public model weights are not provided by the cited release or API documentation.

Classification evidence (opens in a new tab)

Lifecycle dates

Voice API initial release10 Nov 2025Source (opens in a new tab)
Voice API available to paid API customers15 Apr 2026Source (opens in a new tab)
Translated speech left closed beta17 Jul 2026Source (opens in a new tab)
Speaker-match voice option added11 Sept 2026Source (opens in a new tab)

Sources reviewed