Skip to navigation

Speech to Text (Beta) Launch

Murf Speech to Text (Beta) is now available: real-time transcription over WebSocket for voice agents, IVR and call analytics.

  • 12 languages: English (India), Assamese, Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Odia, Punjabi, Tamil and Telugu, plus automatic language detection
  • Partial and final transcripts: partial updates while the caller speaks; a final transcript with word-level timestamps when you end the turn
  • Telephony-ready: send 8 kHz µ-law or A-law directly, as well as PCM and Opus up to 48 kHz
  • Keyword boosting for brand names and domain terms
  • Multi-turn sessions: end each turn with Finalize and keep one connection for the whole call
  • $0.24 per hour, billed per second. Free tier: 5 concurrent requests. Pay as you go: Up to 150 concurrent requests (20 concurrent as default ; Increasable based on discussion)

Get started with the Streaming guide, or see the API reference.

Concurrency usage on Falcon 2.1 streaming

Falcon 2.1 streaming responses now report the serving region and your current concurrency usage.

  • HTTP streaming includes X-Murf-Region, X-Murf-Concurrency-Limit, X-Murf-Concurrency-Used, and X-Murf-Concurrency-Remaining.
  • WebSocket final messages include a concurrency object. Connect with include_usage=true to also receive session_info when a context starts.

See Rate Limits & Concurrency.