All
Articles 118,229Blog Posts 125,766Tech Tutorials 30,246Research Papers 23,714News 17,293
⚡ AI Lessons

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
3d ago
Voice Agent Architectures Explained
Every voice agent does the same three things. It listens, it thinks, and it talks back. The...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
3d ago
How Conversation Context Boosts Voice Agent Accuracy
Here's a small experiment. Say "user at assembly a-i dot com" out loud and imagine transcribing it...

Dev.to · Mart Schweiger
📐 ML Fundamentals
⚡ AI Lesson
3d ago
Transcription Accuracy on Hard, Noisy Audio
Most speech-to-text demos use clean audio. One speaker, a good mic, a quiet room. Your production...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
2w ago
Wrong Drug Name In, Wrong SOAP Note Out: Error Propagation
A clinical AI pipeline looks deceptively simple on a whiteboard. Audio goes in. A speech-to-text...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
1mo ago
How accurate are AI transcripts for technical or medical terms?
AI transcripts often misfire on drug names, dosages, and jargon. Learn to measure accuracy with Missed Entity Rate and the tools that get terms right.

Dev.to · Mart Schweiger
📐 ML Fundamentals
⚡ AI Lesson
1mo ago
How is speaker embedding used in voice recognition for transcripts?
Speaker embeddings are the voice "fingerprints" behind diarization. See how the 4-step pipeline labels who spoke when — with code and accuracy benchmarks.

Dev.to · Mart Schweiger
💻 AI-Assisted Coding
⚡ AI Lesson
1mo ago
How does context influence automatic speaker labeling?
Audio, metadata, and structural context turn generic speaker labels into named, role-assigned participants. See how to configure each one in the API.

Dev.to · Mart Schweiger
2mo ago
How to add automatic LLM fallbacks to your voice pipeline
Your voice agent is mid-conversation when Anthropic's API returns a 529 overloaded error. The user is...

Dev.to · Mart Schweiger
2mo ago
AssemblyAI LLM Gateway vs. OpenRouter vs. LLM Gateway.io: Pricing, security, and reliability compared
Picking an LLM gateway used to be a niche infrastructure decision. In 2026, it's table stakes for any...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
2mo ago
Build a voice agent that can make outbound calls with AssemblyAI
A runnable Node.js bridge that places a real outbound phone call with Twilio and bridges its audio into AssemblyAI's Voice Agent API. One WebSocket on each side

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
2mo ago
Build a voice agent with LiveKit and AssemblyAI’s Voice Agent API
Build a multi-user, browser-ready voice agent in Python. LiveKit handles the WebRTC transport — rooms, participants, recording, geographic distribution, mobile

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
2mo ago
Node.js voice agent with AssemblyAI's Voice Agent API
Build a real-time voice agent in Node.js with one WebSocket and one API key. The AssemblyAI Voice Agent API handles the entire conversational pipeline — speech

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
2mo ago
Voice Agents: Build Real-Time AI Phone Systems (2024)
Voice agents in noisy environments: learn how they work, where they fit, and how to build them for drive-thrus, contact centers, and field teams at scale.

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
2mo ago
OpenAI Realtime API Migration: Complete Guide
OpenAI Realtime API migration guide: learn how to move to AssemblyAI Voice Agent API with less session code, simpler audio streaming, and tool support.

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
3mo ago
How to Easily Build a Voice Agent with AssemblyAI
What Is an AI Voice Agent? Voice agents are software systems that engage in natural speech...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
3mo ago
How to Build an AI-Powered Interview Scoring System with Speech-to-Text
Overview This tutorial demonstrates creating an AI-powered interview evaluation system...

Dev.to · Mart Schweiger
🛠️ AI Tools & Apps
⚡ AI Lesson
3mo ago
When to Stop Self-Hosting Whisper (and What You Actually Gain)
Overview This article examines the real costs of self-hosting OpenAI's Whisper versus...

Dev.to · Mart Schweiger
3mo ago
How to Build a Voice Agent with Python in 5 Minutes
Overview This tutorial demonstrates creating a complete voice agent that listens, thinks,...

Dev.to · Mart Schweiger
3mo ago
Build an Agora Transcription Bot with AssemblyAI Universal-3 Pro
Build an Agora Transcription Bot with AssemblyAI Universal-3 Pro This tutorial walks...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
3mo ago
Twilio Phone Agent with AssemblyAI Universal-3 Pro Streaming
Twilio Phone Agent with AssemblyAI Universal-3 Pro Streaming Build an AI phone agent that...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
3mo ago
Vapi Voice Agent with AssemblyAI Universal-3 Pro Streaming
Vapi Voice Agent with AssemblyAI Universal-3 Pro Streaming Use AssemblyAI Universal-3 Pro...

Dev.to · Mart Schweiger
3mo ago
Pipecat Voice Agent with AssemblyAI Universal-3 Pro Streaming
Pipecat Voice Agent with AssemblyAI Universal-3 Pro Streaming Build a real-time voice...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
3mo ago
Daily.co Voice Agent with AssemblyAI Universal-3 Pro Streaming
Daily.co Voice Agent with AssemblyAI Universal-3 Pro Streaming Build a WebRTC voice agent...

Dev.to · Mart Schweiger
🤖 AI Agents & Automation
⚡ AI Lesson
3mo ago
Node.js Voice Agent with AssemblyAI Universal-3 Pro Streaming
Node.js Voice Agent with AssemblyAI Universal-3 Pro Streaming Build a real-time voice...
DeepCamp AI