Blog

Kabir Goel

Kabir Goel

Articles by Kabir Goel

AI cold calling: what it is and how to build one

AI cold calling: what it is and how to build one

AI cold calling is a voice agent that dials, qualifies, and books meetings on its own. What the calls cost, the consent law, and two ways to build one.

On-premise voice AI: what it is and how it works

On-premise voice AI: what it is and how it works

On-premise voice AI runs speech recognition, language models, and text to speech inside your own network. Compare cloud, VPC, on-prem, and air-gapped options.

AI voice agent: what it is and how to build one

AI voice agent: what it is and how to build one

What an AI voice agent is, the pipeline that runs one, and the latency, turn-taking, and testing decisions that decide whether callers stay on the line.

Voice activity detection: VAD for voice agents

Voice activity detection: VAD for voice agents

Learn how voice activity detection works, how it differs from turn detection, and how to handle pauses and interruptions in a real-time voice agent.

Word error rate: what WER misses in voice AI

Word error rate: what WER misses in voice AI

Learn what word error rate measures, why it can mislead TTS evaluations, and how to test the speech quality that matters in a live conversation.

Conversational IVR: how to replace phone menus

Conversational IVR: how to replace phone menus

Learn how conversational IVR routes spoken requests, where voice agents fit, and what to test before replacing a phone menu.

AI call center: how to pilot voice agents

AI call center: how to pilot voice agents

Plan an AI call center pilot: choose a support queue, connect tools, test human handoffs, and measure resolution and cost before expanding.

AI receptionist: what to buy, what to build

AI receptionist: what to buy, what to build

Compare ready-made AI receptionists with a custom voice agent. Plan scheduling, human handoffs, costs, and a test for your first inbound calls.

JavaScript text to speech with SpeechSynthesis

JavaScript text to speech with SpeechSynthesis

Build a browser text-to-speech demo with JavaScript: load voices, speak text, and stop playback. Learn when to use a hosted TTS API instead.

Python text to speech: save audio as a WAV file

Python text to speech: save audio as a WAV file

Turn text into a WAV file with Python and the Cartesia SDK. Set up an API key, choose a voice, and fix common audio and authentication errors.

Four copies of the same looping line glyph in a row, drawn in pale green, mid green, grey and dark green

Cartesia Is Hiring a SWE to Raise an Army of Claudes

Writing code feels solved. But engineering is not. We're hiring someone to close the gap.

[Engineering]

Get started today

Talk to an expert.

Connect with a member of our team and learn how Cartesia can help you build world-class voice experiences.

Contact Sales

Start building.

Access our models via API and bring a voice agent into production in minutes.

Try Cartesia