Pulse STT — streaming now supports ta / te / kn / ml + multi-south-indic aggregator (India region)
Pulse STT — streaming now supports ta / te / kn / ml + multi-south-indic aggregator (India region)
The Pulse streaming Speech-to-Text API now supports four South Indian languages: Tamil (ta), Telugu (te), Kannada (kn), and Malayalam (ml). The multi-south-indic aggregator is also available for unknown South Indian audio — it auto-detects across the same four-language set plus English code-switching.
These five language values are served from the India region only — connect to wss://api.smallest.ai/waves/v1/stt/live?model=pulse (or the legacy wss://api.smallest.ai/waves/v1/pulse/get_text). Requesting any of them on the US host (wss://api.us.smallest.ai/...) returns an error:
All other Pulse streaming parameters work as before: word_timestamps, diarize, redact_pii, redact_pci, punctuate, capitalize, itn_normalize, sample rates 8000/16000/22050/24000/44100/48000, encodings linear16 (default) / linear32 / alaw / mulaw / opus / ogg_opus.
Pre-recorded (batch) is unchanged. These four languages are not enabled on the batch endpoint — use the streaming endpoint.
→ Pulse model card — Supported Languages → Speech-to-Text overview

