Pricing
Get started
Get started

Blog

Technical guides, customer stories, and product updates
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Speech-To-Text

Get Zoom transcripts via API: real-time and async

TL;DR: Getting Zoom transcripts via API means choosing between two architectures: a pull-based REST workflow that fetches VTT files after Cloud Recording completes, or a real-time media bot that streams raw PCM audio over WebSockets during the meeting. The decision hinges on one constraint: whether your product needs transcript data during the call or after it ends. Zoom's native engine has limited configuration options and degrades on accented or non-English speech, so teams building CRM automation, coaching tools, or multilingual meeting assistants typically route audio to a dedicated STT layer for word-level timestamps, speaker attribution, and structured outputs.

Speech-To-Text

Transcribe phone calls and push them to HubSpot with Gladia and Zapier

TL;DR: Every wrong name or missed entity in a call transcript silently corrupts your CRM data downstream, and self-hosted pipelines compound this with GPU maintenance overhead and poor accuracy on accented speech. This guide shows you how to route call recordings from Twilio or Aircall through Zapier to our async API, run LLM extraction on the diarized transcript, and push structured deal properties and engagement logs to HubSpot without maintaining custom infrastructure. Multiple customers have the Gladia API layer running in under 24 hours. The remaining pipeline configuration time depends on your Zapier, LLM, and HubSpot setup complexity.

Speech-To-Text

Cutting transcription cost per audio hour for meeting assistants

TL;DR: Transcription cost and accuracy are critical drivers of unit economics for meeting assistant builders. Headline API rates are deceptive because hidden fees for diarization, translation, and billing increments routinely double the effective cost per hour. Self-hosting open-source models introduces GPU underutilization and DevOps overhead that can exceed managed API costs by approximately 3x at early-stage volume. Teams that switch to all-inclusive pricing (diarization, translation, and sentiment bundled at as low as $0.20/hr on our Growth plan) recover meaningful margin without waiting for enterprise-tier volume to justify the conversation.

Speech-To-Text

Scaling real-time STT for high-concurrency voice agents

TL;DR: Scaling real-time voice agents to hundreds of concurrent calls requires moving from stateless CPU-based autoscaling to stateful WebSocket connection management. The failure mode is predictable: architectures that handle test calls at low concurrency struggle when traffic spikes, producing latency spikes and dropped audio. The fix involves scaling on active connection counts, implementing ping/pong heartbeat monitoring to reclaim hanging sessions, and enforcing hard connection limits to protect downstream LLM and TTS layers. Additional capacity comes online without pre-provisioning, so the STT layer is not a fixed ceiling as session counts grow.

Speech-To-Text

When transcript quality causes churn: an NPS-driven QA playbook

TL;DR: When meeting summaries contain errors, users often churn quietly rather than filing support tickets. Transcript quality is the silent ceiling of every conversational AI product: a single substitution error fed into an LLM can corrupt an entire action item list, CRM entry, or coaching scorecard. This playbook shows product leaders how to build an automated, telemetry-driven QA loop connecting transcript health to churn risk, using confidence scoring, strategic sampling, diarization audits, and model selection matched to your audio profile.

Speech-To-Text

AI transcription for legal and deposition workflows: accuracy and privilege

TL;DR: Building defensible legal transcription products requires audio infrastructure that hits low word error rates on legal-domain terminology, delivers high-precision speaker attribution across multi-party proceedings, and guarantees that privileged client audio is never used to train the provider's models. Most general-purpose speech-to-text APIs are evaluated on clean-audio benchmarks and are not optimized for the noisy, multi-speaker, domain-specific conditions that depositions produce. The right evaluation sequence: benchmark on real deposition audio, verify the model training policy at the tier you will actually deploy, and confirm diarization is included in the base rate rather than gated behind add-on fees.

Speech-To-Text

Speech-to-text for AI medical scribes: why clinical vocabulary breaks generic STT

TL;DR: Generic STT engines fail in clinical environments because language model probability overrides correct acoustic detection of medical terms, substituting phonetically plausible but clinically wrong candidates silently. The result corrupts drug names, dosages, and diagnoses before the LLM ever sees them. Before selecting an STT engine for a medical scribe, verify four things: whether vocabulary biasing works at inference time without fine-tuning, whether async diarization accurately separates clinician and patient audio, whether the model holds up on noisy consultation recordings rather than clean read-speech, and whether the vendor's data training policy covers PHI by default on your plan.

Speech-To-Text

Migrating from self-hosted Whisper to a managed speech-to-text API

TL;DR: Self-hosting Whisper's true cost rarely sits in the model weights. GPU idle time, VRAM leaks under parallel load, and the engineering hours spent maintaining CUDA dependencies and diarization pipelines are where the bill compounds. For teams processing under roughly 3,000 hours per month, assuming 20% of one US FTE at $150K loaded annual cost, a managed API is cheaper, though the break-even shifts materially against your actual labor cost. Above that threshold, the decision depends on your DevOps overhead and whether audio accuracy on real-world recordings matters for downstream systems like CRM sync and coaching scores.

Speech-To-Text

Migrating from AssemblyAI to Gladia: A step-by-step switching guide

TL;DR: Switching from AssemblyAI requires four concrete changes: update one auth header, remap batch endpoints, adjust the JSON response schema, and resample audio for WebSocket connections. Multiple customers independently report completing these in under a day with a rollback abstraction layer in place. The bigger structural difference is cost model: a production stack with diarization, sentiment, entities, and summarization runs $0.30/hr on AssemblyAI's Universal-2 tier because each feature is metered separately, versus a bundled base rate. This guide covers the exact parameter mappings, payload diffs, WebSocket reconfiguration, and a zero-downtime cutover strategy.