Exact standard-model inventory is not inferred from another detector or Fast variant. See endpoint contract before relying on a particular language.
Context caching
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Automatic language detection is per utterance. Optional ISO language hint uses only the primary subtag.
Custom vocabulary
Up to 1,000 entries; term strings serialized together must be under 8,000 characters. Optional definitions: 256 characters. Up to 16 pronunciations per term, 128 printable ASCII characters each.Source for Custom vocabulary (opens in a new tab)
Pronunciations accept X-SAMPA or stressed ASCII respelling. Send in JSON config for multilingual ASR or stt config for Triage; this is biasing, not weight fine-tuning.
Pricing lists 5 for some detectors. Confirm the applicable organization quota; English diarized streaming may have a lower ceiling than plain transcription.
Exact standard-model inventory is not inferred from another detector or Fast variant. See endpoint contract before relying on a particular language.
Custom vocabulary
Up to 1,000 entries; term strings serialized together must be under 8,000 characters. Optional definitions: 256 characters. Up to 16 pronunciations per term, 128 printable ASCII characters each.Source for Custom vocabulary (opens in a new tab)
Pronunciations accept X-SAMPA or stressed ASCII respelling. Send in JSON config for multilingual ASR or stt config for Triage; this is biasing, not weight fine-tuning.
Use the dedicated redaction model when sensitive text/audio must be removed.
Prices retain their published currencies and billing units below.
Published billing units · original currency · observed 13 Oct 2026
Category
Usage
Rate
Unit
Speech recognition
Batch Multilingual Transcription1
$0.03
audio hour
Speech recognition
Optional Emotion add-on2
$0.02
audio hour
Speech recognition
Optional Accent add-on2
$0.01
audio hour
Speech recognition
Optional PII/PHI tagging add-on2
$0.02
audio hour
Speech recognition
Optional Deepfake add-on2
$0.25
audio hour
Rate conditions
Published self-service hourly audio rate, credit-based billing; taxes and negotiated enterprise terms are separate. Emotion, accent, PII/PHI tagging and deepfake are optional additional charges. Speaker/timestamp surcharge amounts are not independently established. No text-token rate or cost per question is inferred.
Published self-service hourly audio rate, credit-based billing; taxes and negotiated enterprise terms are separate. Additive to the base transcription rate when enabled, not the total request rate. No text-token rate or cost per question is inferred.
Terms: standard API content and outputs are not retained unless storage is enabled or required by the feature; stored content defaults to 35 days, with separately retained usage metadata and temporary residual backup/log copies. Self-service accounts are automatically enrolled in model improvement. FAQ narrows training to audio marked for storage; enterprise participation and opt-out depend on the agreement. Accent documents a per-request training_permitted=false opt-out. Do not infer a universal no-training or immediate-deletion guarantee.
Endpoint path selects the served family; not a request model parameter or immutable checkpoint ID.
Access
Connect to wss://platform.modulate.ai/api/velma-2-stt-streaming with api_key in the WebSocket query. Send the endpoint-specific audio/config frames and finish with its documented end-of-stream signal.
Regions
Public endpoint deployment region and regional routing are not specified in the reviewed API contract.
Pricing lists 5 for some detectors. Confirm the applicable organization quota; English diarized streaming may have a lower ceiling than plain transcription.
Exact standard-model inventory is not inferred from another detector or Fast variant. See endpoint contract before relying on a particular language.
Custom vocabulary
Up to 1,000 entries; term strings serialized together must be under 8,000 characters. Optional definitions: 256 characters. Up to 16 pronunciations per term, 128 printable ASCII characters each.Source for Custom vocabulary (opens in a new tab)
Pronunciations accept X-SAMPA or stressed ASCII respelling. Send in JSON config for multilingual ASR or stt config for Triage; this is biasing, not weight fine-tuning.
Prices retain their published currencies and billing units below.
Published billing units · original currency · observed 13 Oct 2026
Category
Usage
Rate
Unit
Speech recognition
Streaming Multilingual Transcription1
$0.06
audio hour
Speech recognition
Optional Emotion add-on2
$0.02
audio hour
Speech recognition
Optional Accent add-on2
$0.01
audio hour
Speech recognition
Optional PII/PHI tagging add-on2
$0.02
audio hour
Speech recognition
Optional Deepfake add-on2
$0.25
audio hour
Rate conditions
Published self-service hourly audio rate, credit-based billing; taxes and negotiated enterprise terms are separate. Emotion, accent, PII/PHI tagging and deepfake are optional additional charges. Speaker/timestamp surcharge amounts are not independently established. No text-token rate or cost per question is inferred.
Published self-service hourly audio rate, credit-based billing; taxes and negotiated enterprise terms are separate. Additive to the base transcription rate when enabled, not the total request rate. No text-token rate or cost per question is inferred.
Terms: standard API content and outputs are not retained unless storage is enabled or required by the feature; stored content defaults to 35 days, with separately retained usage metadata and temporary residual backup/log copies. Self-service accounts are automatically enrolled in model improvement. FAQ narrows training to audio marked for storage; enterprise participation and opt-out depend on the agreement. Accent documents a per-request training_permitted=false opt-out. Do not infer a universal no-training or immediate-deletion guarantee.
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.
Modulate Models API · batch
/api/velma-2-stt-batch
Not verified
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
How it works
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Minimum reusable input
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Lifetime & refresh
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
How to enable it
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Usage fields
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Billing rules
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Limits & data boundaries
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
No verified cache rate for this endpoint. An empty rate is not a zero charge.
Modulate Models API · streaming
/api/velma-2-stt-streaming
Not verified
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
How it works
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Minimum reusable input
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Lifetime & refresh
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
How to enable it
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Usage fields
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Billing rules
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not prompt caching.
Limits & data boundaries
Not collected
No discounted prompt-cache or persistent model-cache contract verified for these audio endpoints. Streaming buffers, stored clips and per-session speaker labels are not 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
Modulate presents these as its Velma model suite and audio-native proprietary technology. Its terms retain rights in algorithms and models and license hosted inference, with no public weight artifact identified. Entries represent the named closed managed model families, including ensembles, not invented individual internal checkpoints.