Skip to content
Model infoModelsSnapshot: 15 Oct 2026

Rev AI / Managed multilingual ASR

Rev Reverb Foreign Language

Closed managed non-English transcription family with language-selected processing. The API exposes language choices, not a separate named checkpoint for every language.

availableClosed weightsSpeech-to-text
Official documentation (opens in a new tab)Reviewed 13 Oct 2026
7 of 19 specification fields collected
Audio duration17 hours offline; 3 hours per streamSee specification notes below
File size limit2 GB multipart; source-config limits need confirmationSee specification notes below
Input billingSee ratesRev AI 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
Streaming
SupportedSource for Streaming (opens in a new tab)

Eight non-English languages on streaming; not the full offline catalog.

Batch processing
Not collected
Fine-tuning
Not collected
Knowledge cutoff
Not collected
Release date
Not collected
Parameters
Not collected
Architecture
Not collected
Languages
View all 57 entries
  • en/es · Multilingual English/Spanish
  • af · Afrikaans
  • ar · Arabic
  • hy · Armenian
  • az · Azerbaijani
  • be · Belarusian
  • bs · Bosnian
  • bg · Bulgarian
  • ca · Catalan
  • hr · Croatian
  • cs · Czech
  • da · Danish
  • nl · Dutch
  • et · Estonian
  • fa · Farsi
  • fi · Finnish
  • fr · French
  • gl · Galician
  • de · German
  • el · Greek
  • he · Hebrew
  • hi · Hindi
  • hu · Hungarian
  • is · Icelandic
  • id · Indonesian
  • it · Italian
  • ja · Japanese
  • kn · Kannada
  • kk · Kazakh
  • ko · Korean
  • lv · Latvian
  • lt · Lithuanian
  • mk · Macedonian
  • ms · Malay
  • cmn · Mandarin
  • mr · Marathi
  • ne · Nepali
  • no · Norwegian
  • pl · Polish
  • pt · Portuguese
  • ro · Romanian
  • ru · Russian
  • sr · Serbian
  • sk · Slovak
  • sl · Slovenian
  • es · Spanish
  • sw · Swahili
  • sv · Swedish
  • tl · Tagalog
  • ta · Tamil
  • te · Telugu
  • th · Thai
  • tr · Turkish
  • uk · Ukrainian
  • ur · Urdu
  • vi · Vietnamese
  • cy · Welsh
Source for Languages (opens in a new tab)

57 non-English or mixed-language selectors after excluding three English selectors; locales and en/es are not 57 independently identified models. EU and streaming subsets differ.

Context caching
Not collected
Audio duration limits
17 hours offline; 3 hours per streamSource for Audio duration limits (opens in a new tab)

Offline maximum from the asynchronous guide; streaming maximum is independently documented in the streaming guide.

Maximum audio file
2 GB multipart; source-config limits need confirmationSource for Maximum audio file (opens in a new tab)

Guide states 5 TB for source_config/dashboard, then says source_config has no file restriction. Both statements are retained as a conflict, not resolved by guessing.

Deployment options
US and EU managed transcription; EU language availability is narrowerSource for Deployment options (opens in a new tab)

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 standalone model/checkpoint selector; API version numbers are not model generations.

Access
Asynchronous transcription. Set language explicitly, or use language=auto with optional enable_multilingual. transcriber is ignored for non-English audio.
Regions
US deployment
API endpoint URL
https://api.rev.ai/speechtotext/v1/jobsSource for API endpoint URL (opens in a new tab)
Languages
View all 57 entries
  • en/es · Multilingual English/Spanish
  • af · Afrikaans
  • ar · Arabic
  • hy · Armenian
  • az · Azerbaijani
  • be · Belarusian
  • bs · Bosnian
  • bg · Bulgarian
  • ca · Catalan
  • hr · Croatian
  • cs · Czech
  • da · Danish
  • nl · Dutch
  • et · Estonian
  • fa · Farsi
  • fi · Finnish
  • fr · French
  • gl · Galician
  • de · German
  • el · Greek
  • he · Hebrew
  • hi · Hindi
  • hu · Hungarian
  • is · Icelandic
  • id · Indonesian
  • it · Italian
  • ja · Japanese
  • kn · Kannada
  • kk · Kazakh
  • ko · Korean
  • lv · Latvian
  • lt · Lithuanian
  • mk · Macedonian
  • ms · Malay
  • cmn · Mandarin
  • mr · Marathi
  • ne · Nepali
  • no · Norwegian
  • pl · Polish
  • pt · Portuguese
  • ro · Romanian
  • ru · Russian
  • sr · Serbian
  • sk · Slovak
  • sl · Slovenian
  • es · Spanish
  • sw · Swahili
  • sv · Swedish
  • tl · Tagalog
  • ta · Tamil
  • te · Telugu
  • th · Thai
  • tr · Turkish
  • uk · Ukrainian
  • ur · Urdu
  • vi · Vietnamese
  • cy · Welsh
Source for Languages (opens in a new tab)
Audio duration limits
Up to 17 hours of audioSource for Audio duration limits (opens in a new tab)
Maximum audio file
2 GB multipart; source-config limits need confirmationSource for Maximum audio file (opens in a new tab)

Guide states 5 TB for source_config/dashboard, then says source_config has no file restriction. Both statements are retained as a conflict, not resolved by guessing.

Request quotas
10,000 submissions/10 minutes; 500 processed/10 minutes, excess queued; multipart uploads: 5 concurrent. Support can adjust.Source for Request quotas (opens in a new tab)
Speaker attribution
Diarization can be skipped; standard/premium options. Field-specific speaker count/channel controls name Spanish and French, with up to 8 channels; generic non-English restrictions conflict.Source for Speaker attribution (opens in a new tab)
Speech timestamps and alignment
Optional forced_alignment for French, Italian, German and Spanish on this family; original English selectors are outside this record.Source for Speech timestamps and alignment (opens in a new tab)
Output formats
Rev JSON transcript, plain text, SRT or VTT captionsSource for Output formats (opens in a new tab)
Authentication
Authorization: Bearer access tokenSource for Authentication (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 13 Oct 2026
CategoryUsageRateUnit
Speech usageForeign-language transcription1$0.30audio hour

Rate conditions

  1. Current public PAYG tariff; rounded up to the next second with a 15-second minimum. Enterprise terms may differ. Free trial credit is finite, not an unlimited zero rate.
Pricing source (opens in a new tab)

Data & enterprise terms

API jobs and associated files are retained for at most 30 days, with account/job deletion controls and manual deletion. An accounting record remains. Rev terms permit continuous training of its own ASR/AI models on speech-service content, while excluding generative-AI training. The security page’s external-LLM exclusion is not a universal no-training promise.

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

No public standalone model/checkpoint selector; API version numbers are not model generations.

Access
Asynchronous transcription. Set language explicitly, or use language=auto with optional enable_multilingual. transcriber is ignored for non-English audio.
Regions
EU: Frankfurt, Germany; separate deployment and account arrangements.
API endpoint URL
https://ec1.api.rev.ai/speechtotext/v1/jobsSource for API endpoint URL (opens in a new tab)
Languages
View all 35 entries
  • ar · Arabic
  • bg · Bulgarian
  • ca · Catalan
  • hr · Croatian
  • cs · Czech
  • da · Danish
  • nl · Dutch
  • fa · Farsi
  • fi · Finnish
  • fr · French
  • de · German
  • el · Greek
  • he · Hebrew
  • hi · Hindi
  • hu · Hungarian
  • id · Indonesian
  • it · Italian
  • ja · Japanese
  • ko · Korean
  • lv · Latvian
  • lt · Lithuanian
  • ms · Malay
  • cmn · Mandarin
  • no · Norwegian
  • pl · Polish
  • pt · Portuguese
  • ro · Romanian
  • ru · Russian
  • sk · Slovak
  • sl · Slovenian
  • es · Spanish
  • sv · Swedish
  • ta · Tamil
  • te · Telugu
  • tr · Turkish
Source for Languages (opens in a new tab)
Audio duration limits
Up to 17 hours of audioSource for Audio duration limits (opens in a new tab)
Maximum audio file
2 GB multipart; source-config limits need confirmationSource for Maximum audio file (opens in a new tab)

Guide states 5 TB for source_config/dashboard, then says source_config has no file restriction. Both statements are retained as a conflict, not resolved by guessing.

Request quotas
10,000 submissions/10 minutes; 500 processed/10 minutes, excess queued; multipart uploads: 5 concurrent. Support can adjust.Source for Request quotas (opens in a new tab)
Speaker attribution
Diarization can be skipped; standard/premium options. Field-specific speaker count/channel controls name Spanish and French, with up to 8 channels; generic non-English restrictions conflict.Source for Speaker attribution (opens in a new tab)
Speech timestamps and alignment
Optional forced_alignment for French, Italian, German and Spanish on this family; original English selectors are outside this record.Source for Speech timestamps and alignment (opens in a new tab)
Output formats
Rev JSON transcript, plain text, SRT or VTT captionsSource for Output formats (opens in a new tab)
Authentication
Authorization: Bearer access tokenSource for Authentication (opens in a new tab)

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

Data & enterprise terms

EU processing and storage in Frankfurt. EU language list differs. Deletion and training terms are separate from geographic residency; contact Rev for account configuration.

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

No public standalone model/checkpoint selector; API version numbers are not model generations.

Access
Real-time WebSocket transcription with partial/final hypotheses.
Regions
US deployment
API endpoint URL
wss://api.rev.ai/speechtotext/v1/streamSource for API endpoint URL (opens in a new tab)
Languages
fr · French, de · German, it · Italian, ja · Japanese, ko · Korean, cmn · Mandarin, pt · Portuguese, es · SpanishSource for Languages (opens in a new tab)
Session duration
Up to 3 hours; reconnect before the limitSource for Session duration (opens in a new tab)
Concurrent requests
10 concurrent streams by default; support-configurableSource for Concurrent requests (opens in a new tab)
Input file formats
Non-English: audio/x-raw (S16LE) or audio/x-flac; sample rate required. Raw audio 8–48 kHz, 1–10 channels.Source for Input file formats (opens in a new tab)
Speaker attribution
Optional speaker-switch detection increments speaker_id on a change; this is not persistent speaker identity across all turnsSource for Speaker attribution (opens in a new tab)
Speech timestamps and alignment
Timestamps/confidence in final hypotheses; detailed_partials enables them in partialsSource for Speech timestamps and alignment (opens in a new tab)
Billing basis
Bill the larger of wall-clock stream duration and submitted audio duration, with 15-second minimum. Initial hold: 10 minutes of credits; further 5-minute holds as the stream continues.Source for Billing basis (opens in a new tab)

No separately verified current streaming unit tariff is assigned from the asynchronous price label.

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

Data & enterprise terms

delete_after_seconds accepts 0–2,592,000 seconds. Streaming docs state 0 means audio/transcript are never stored; nonzero deletion may lag by up to two minutes. This option does not establish a blanket no-training promise or erase accounting records.

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

No public standalone model/checkpoint selector; API version numbers are not model generations.

Access
Real-time WebSocket transcription with partial/final hypotheses.
Regions
EU: Frankfurt, Germany
API endpoint URL
wss://ec1.api.rev.ai/speechtotext/v1/stream/Source for API endpoint URL (opens in a new tab)
Languages
fr · French, de · German, it · Italian, ja · Japanese, ko · Korean, cmn · Mandarin, pt · Portuguese, es · SpanishSource for Languages (opens in a new tab)
Session duration
Up to 3 hours; reconnect before the limitSource for Session duration (opens in a new tab)
Concurrent requests
10 concurrent streams by default; support-configurableSource for Concurrent requests (opens in a new tab)
Input file formats
Non-English: audio/x-raw (S16LE) or audio/x-flac; sample rate required. Raw audio 8–48 kHz, 1–10 channels.Source for Input file formats (opens in a new tab)
Speaker attribution
Optional speaker-switch detection increments speaker_id on a change; this is not persistent speaker identity across all turnsSource for Speaker attribution (opens in a new tab)
Speech timestamps and alignment
Timestamps/confidence in final hypotheses; detailed_partials enables them in partialsSource for Speech timestamps and alignment (opens in a new tab)
Billing basis
Bill the larger of wall-clock stream duration and submitted audio duration, with 15-second minimum. Initial hold: 10 minutes of credits; further 5-minute holds as the stream continues.Source for Billing basis (opens in a new tab)

No separately verified current streaming unit tariff is assigned from the asynchronous price label.

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

Data & enterprise terms

delete_after_seconds accepts 0–2,592,000 seconds. Streaming docs state 0 means audio/transcript are never stored; nonzero deletion may lag by up to two minutes. This option does not establish a blanket no-training promise or erase accounting records.

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

No public standalone model/checkpoint selector; API version numbers are not model generations.

Access
Create an RTMP session and use its generated ingestion/read URLs. RTMP is not supported in HIPAA mode.
Regions
US deployment
API endpoint URL
https://api.rev.ai/speechtotext/v1/live_stream/rtmpSource for API endpoint URL (opens in a new tab)
Languages
fr · French, de · German, it · Italian, ja · Japanese, ko · Korean, cmn · Mandarin, pt · Portuguese, es · SpanishSource for Languages (opens in a new tab)
Session duration
Up to 3 hours; reconnect before the limitSource for Session duration (opens in a new tab)
Concurrent requests
10 concurrent streams by default; support-configurableSource for Concurrent requests (opens in a new tab)
Input file formats
Non-English: audio/x-raw (S16LE) or audio/x-flac; sample rate required. Raw audio 8–48 kHz, 1–10 channels.Source for Input file formats (opens in a new tab)
Speaker attribution
Optional speaker-switch detection increments speaker_id on a change; this is not persistent speaker identity across all turnsSource for Speaker attribution (opens in a new tab)
Speech timestamps and alignment
Timestamps/confidence in final hypotheses; detailed_partials enables them in partialsSource for Speech timestamps and alignment (opens in a new tab)
Billing basis
Bill the larger of wall-clock stream duration and submitted audio duration, with 15-second minimum. Initial hold: 10 minutes of credits; further 5-minute holds as the stream continues.Source for Billing basis (opens in a new tab)

No separately verified current streaming unit tariff is assigned from the asynchronous price label.

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

Data & enterprise terms

delete_after_seconds accepts 0–2,592,000 seconds. Streaming docs state 0 means audio/transcript are never stored; nonzero deletion may lag by up to two minutes. This option does not establish a blanket no-training promise or erase accounting records.

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.

Rev AI API

Not verified

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How it works
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Minimum reusable input
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Lifetime & refresh
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How to enable it
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Usage fields
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Billing rules
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Limits & data boundaries
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

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

Rev AI API

Not verified

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How it works
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Minimum reusable input
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Lifetime & refresh
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How to enable it
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Usage fields
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Billing rules
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Limits & data boundaries
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

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

Rev AI API

Not verified

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How it works
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Minimum reusable input
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Lifetime & refresh
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How to enable it
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Usage fields
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Billing rules
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Limits & data boundaries
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

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

Rev AI API

Not verified

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How it works
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Minimum reusable input
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Lifetime & refresh
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How to enable it
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Usage fields
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Billing rules
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Limits & data boundaries
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

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

Rev AI API

Not verified

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How it works
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Minimum reusable input
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Lifetime & refresh
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

How to enable it
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Usage fields
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Billing rules
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish prompt caching.

Limits & data boundaries
Not collected

No model-specific discounted prompt-cache contract collected. Stored transcripts, reusable vocabularies and streaming sessions do not establish 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

Rev reserves its proprietary services and model technology and prohibits copying or reverse engineering. This record covers legacy proprietary ASR or an explicitly labeled managed API family/option whose internal checkpoint is not published. The separately downloadable English Reverb ASR and diarization releases are excluded; API billing alone is not proof of closed weights.

Classification evidence (opens in a new tab)

Sources reviewed