Linden by Speechmatics

Speech-to-text API tuned for voice agents, with diarization built in

Advanced API
Screenshot of Linden by Speechmatics, Speech-to-text API tuned for voice agents, with diarization built in

What is Linden by Speechmatics?

Linden by Speechmatics is a transcription tool. Linden is Speechmatics' speech-to-text model for AI voice agents, delivering final transcripts in about 350ms with speaker diarization, 55+ languages and pricing from $0.30/hour, usable via LiveKit, Pipecat or a direct API.

Linden is the speech-to-text model behind Speechmatics' Agent STT, an API aimed at teams building AI voice agents rather than general transcription. The pitch is narrow and practical: return final transcripts quickly, label which speaker said what, and avoid the errors that derail an agent, such as misheard names, numbers and other details a caller expects to be handled correctly. The service reports final transcripts about 350ms after speech ends, which leaves the language model more time to draft a reply before a caller notices a pause. Speaker diarization and turn signals (start and end of speech, start and end of turn) are included by default, so an agent can respond to the right voice in a multi-speaker call. Turn detection currently relies on silence, with server-side semantic detection listed as upcoming. Custom vocabulary is supported, and Linden is available across more than 55 languages, though full multilingual support is described as still coming. In practice there are three ways in. Linden can be selected inside LiveKit Inference with a config change or a toggle, needing no new account or SDK. Developers who want more control can use the pre-built integrations for LiveKit Agents or Pipecat. The most hands-on route is connecting directly to the /v2/agent endpoint with an existing Speechmatics API key and the linden-1 model, then assembling a custom STT, LLM and TTS pipeline. A Python client streams microphone audio and fires callbacks on transcript segments and end-of-turn events. Pricing starts at $0.30 per hour, with volume discounts reaching $0.15 per hour, and new accounts begin with $100 in free credit. Compared with general-purpose transcription APIs, Agent STT trades breadth for a focus on conversational latency and speaker attribution. It suits developers of phone agents, contact-centre automation and other real-time voice products, while teams needing batch transcription or fully mature multilingual turn detection should check the current feature status first.

How do you use Linden by Speechmatics?

  1. 1Create an account and claim credit
    Sign up on the Speechmatics portal to get the $100 in free credit and access to the dashboard.
    Linden by Speechmatics — Create an account and claim credit
  2. 2Generate an API key
    Create a key in the portal settings and store it as the SPEECHMATICS_API_KEY environment variable, which the Python client reads.
    Linden by Speechmatics — Generate an API key
  3. 3Follow the Agent STT quickstart
    Install the speechmatics-agent-stt package and connect to the /v2/agent endpoint with the linden-1 model to stream microphone audio.
    Linden by Speechmatics — Follow the Agent STT quickstart
  4. 4Wire it into LiveKit or Pipecat
    For a faster setup, use the pre-built integration for your framework instead of writing the pipeline from scratch.
    Linden by Speechmatics — Wire it into LiveKit or Pipecat
  5. 5Handle turn signals and add vocabulary
    Listen for end-of-turn events to trigger agent replies, and add a custom dictionary for names and domain terms.

Pros and cons

Pros

  • Final transcripts reported at 350ms after end of speech, leaving the LLM more time to replyAI
  • Speaker diarization and turn signals are included by default, not sold as add-onsAI
  • Three integration paths: LiveKit Inference toggle, LiveKit Agents or Pipecat, and a direct APIAI
  • Low entry price of $0.30/hour with volume discounts down to $0.15/hourAI
  • $100 in free credit lets developers test before payingAI

Cons

  • Turn detection is silence-based today; server-side semantic turn detection is still listed as comingAI
  • Full multilingual support is described as coming soon, so mixed-language calls may be limitedAI
  • A pricing calculator for modeling usage is not available yetAI
  • Purpose-built for voice agents, so it is a narrower fit for general batch transcription workflowsAI
  • Direct API use requires building your own STT, LLM and TTS pipeline, which demands engineering effortAI

How much does Linden by Speechmatics cost?

Free trial

New users start with $100 in free credit after signing up for an API key.

Learn more

Pricing

Linden costs $0.30 per hour, with volume discounts bringing it down to $0.15 per hour as usage grows. Diarization and turn signals are included. A usage calculator is listed as coming soon.

Learn more

Support

Documentation is available at docs.speechmatics.com, and a speak-to-sales page is listed for enterprise enquiries. Other support channels are not stated on the homepage.

Learn more

Integrations

Works through LiveKit Inference (a config change or toggle), pre-built integrations for LiveKit Agents and Pipecat, or directly via the /v2/agent API with a Speechmatics key and the linden-1 model.

Learn more

Features

Final transcripts in 350ms, speaker diarization, turn signals (start and end of speech and turn), custom vocabulary, 55+ languages, and accurate capture of names and numbers. Available through LiveKit, Pipecat or a direct API.

Learn more

Frequently asked questions about Linden by Speechmatics

  • How much does Linden by Speechmatics cost?
    Linden costs $0.30 per hour, with volume discounts bringing it down to $0.15 per hour as usage grows. Diarization and turn signals are included. A usage calculator is listed as coming soon.
  • Does Linden by Speechmatics offer a free trial?
    New users start with $100 in free credit after signing up for an API key.
  • Does Linden by Speechmatics have an API?
    Yes, Linden by Speechmatics offers an API.
  • How do you use Linden by Speechmatics?
    The walkthrough on this page covers 5 steps: 1. Create an account and claim credit 2. Generate an API key 3. Follow the Agent STT quickstart 4. Wire it into LiveKit or Pipecat 5. Handle turn signals and add vocabulary.
  • What platforms does Linden by Speechmatics support?
    Linden by Speechmatics is available on Web App.
  • What does Linden by Speechmatics integrate with?
    Works through LiveKit Inference (a config change or toggle), pre-built integrations for LiveKit Agents and Pipecat, or directly via the /v2/agent API with a Speechmatics key and the linden-1 model.

Status

StatusActive
Views0
Outbound clicks0
Added10/7/2026

Platforms

Web App

Pricing

PaidFree Trial