> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://murf.ai/api/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://murf.ai/api/docs/_mcp/server.

## 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](/api/docs/speech-to-text/streaming), or see the [API reference](/api/docs/api-reference/speech-to-text/stream-input).

## 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](/api/docs/resources/rate-limits).