Skip to content

Pulse

smallest/pulse

Smallest.ai's multilingual Pulse speech-to-text, its main model for both streaming and file transcription, covering Indic, European and East Asian languages with code-switching, diarization and redaction. Pulse 2.0 now adds built-in turn detection for English streaming.

API
curl "$AUDIOLAB_API_URL/v1/audio/transcriptions" \
  -H "Authorization: Bearer $AUDIOLAB_API_KEY" \
  -F 'model=smallest/pulse' \
  -F 'file=@recording.wav'
Input Price
$0.0026 / minute
Output Price
—
Input
Audio
Output
Text

Capabilities

Explore what Pulse supports, then use the API section for a request tailored to this model.

BatchStreamWord timestamps

Languages

Multilingual

Model Information

Provider
Smallest.ai
Product
Speech-to-Text
Data Policy
Not specified
Region
Global
Input
Audio
Output
Text
Provider Documentation

Playground

Try Pulse by Smallest.ai. Requests use the selected workspace’s credits and API pricing.

PulseCredits —
Pulse
Attach an audio file to turn speech into text.

Providers

Compare available endpoints, pricing, and context limits for Pulse.

ProviderContextOutputInput PriceOutput PriceEndpoint
Smallest.aiNot specifiedText$0.0026 / minute—
smallest/pulse:smallest

Prices are catalog rates. Your workspace’s estimate and endpoint pricing determine the final charge.

Input and Output Limits

Formats and limits AudioLab enforces on each request.

LimitValue
Max bytesNot specified
Max seconds3600
Formatsflac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm

Provider Notes

Pulse supports batch and realtime multilingual recognition; the available language host is region-dependent. Pulse Pro is batch-only and English-only, and does not label speakers, so AudioLab rejects diarize for it. AudioLab's live route sends mono PCM16, so realtime encoding is fixed to linear16 even though the uploaded-audio API documents additional encodings. The catalog uses Pulse's realtime price ceiling while one-shot usage is charged at its lower batch price.

Performance

Status

Current catalog availability. Your workspace’s access is checked separately before a request runs.

Getting Started

Use your workspace API key and the exact model identifier below. Set the API URL to the endpoint shown in your workspace and keep credentials on your server.

API
curl "$AUDIOLAB_API_URL/v1/audio/transcriptions" \
  -H "Authorization: Bearer $AUDIOLAB_API_KEY" \
  -F 'model=smallest/pulse' \
  -F 'file=@recording.wav'
Read the Endpoint Reference

Request Parameters

Available parameters depend on the provider and request format. The endpoint reference explains accepted values and required fields.

ParameterDetails
modelsmallest/pulse — Required model identifier.
word_timestamps / sentence_timestampsView Accepted Values
diarize / redact_pii / redact_pciView Accepted Values
emotion_detection / gender_detectionView Accepted Values
keywords / format / itn_normalize / profanity_filterView Accepted Values
punctuate / capitalize / encodingView Accepted Values
max_words / eou_timeout_ms / finalize_on_words (realtime)View Accepted Values

Input and Output Limits

Formats and limits AudioLab enforces on each request.

LimitValue
Max bytesNot specified
Max seconds3600
Formatsflac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm

Similar Models

Explore more speech-to-text and compare their capabilities.

ModelContextInput PriceOutput Price
Pulse ProSmallest.aiNot specified$0.0034 / minute—
MAI-Transcribe 2Microsoft AzureNot specified$0.0014 / minute—
Gemini 3.5 TranscribeGoogle GeminiNot specified$0.0043 / minute—
Saaras v4Sarvam AINot specified₹0.425 / minute—
saaras-v4-batchSarvam AINot specified₹0.425 / minute—
qwen-audio-3.0-asr-flashAlibaba Cloud Model StudioNot specified$0.0018 / minute—
View All Speech-to-Text