Build & Learn

Tutorial
AI Concepts
Product Management
Python
JavaScript
Generative AI

Latest posts

August 11, 2025

Build and deploy real-time AI voice agents using LiveKit and AssemblyAI

By 
Kelsey Foster
Growth
August 11, 2025

How to build and deploy a voice agent using Pipecat and AssemblyAI

By 
Kelsey Foster
Growth
August 11, 2025

Build an AI-powered video conferencing app with Next.js and Stream

By 
Stefan Blos
Developer Advocate at Stream
August 11, 2025

Transcribe phone calls in real-time in Go with Twilio and AssemblyAI

By 
Marcus Olsson
Senior Developer Educator

Explore all

October 27, 2023

Combining Speech Recognition and Diarization in one model

By 
Marco Ramponi
October 16, 2023

How to use audio data in LlamaIndex with Python

By 
Patrick Loeber
Senior Developer Advocate
October 10, 2023

Building with Automatic Speech Recognition (ASR) models: Why accuracy matters

By 
Kelsey Foster
Growth
September 29, 2023

How DALL-E 2 Actually Works

By 
Ryan O'Connor
Senior Developer Educator
September 29, 2023

8 Ways Automatic Speech Recognition Can Increase Efficiency For Your Business

By 
Julie Griffin
Featured writer
September 26, 2023

Retrieval Augmented Generation on audio data with LangChain and Chroma

By 
Ryan O'Connor
Senior Developer Educator
September 22, 2023

What AI Music Generators Can Do (And How They Do It)

By 
Marco Ramponi
September 20, 2023

Build a podcast question & answer application using Rivet and AssemblyAI

By 
Niels Swimberghe
September 14, 2023

How to get Zoom Transcripts with the Zoom API

By 
Ryan O'Connor
Senior Developer Educator
September 5, 2023

Is Word Error Rate Useful?

By 
Dylan Fox
Founder, CEO
September 4, 2023

What is Residual Vector Quantization?

By 
Marco Ramponi
August 31, 2023

How to build an interactive lecture summarization app

By 
Ryan O'Connor
Senior Developer Educator
August 31, 2023

How to use audio data in LangChain with Python

By 
Patrick Loeber
Senior Developer Advocate
August 22, 2023

RLHF vs RLAIF for language model alignment

By 
Ryan O'Connor
Senior Developer Educator
August 18, 2023

Why Language Models Became Large Language Models And The Hurdles In Developing LLM-based Applications

By 
Marco Ramponi
August 15, 2023

How to integrate spoken audio into LangChain.js using AssemblyAI

By 
Niels Swimberghe
August 15, 2023

Automatic summarization with LLMs in Python

By 
Ryan O'Connor
Senior Developer Educator
August 1, 2023

How Reinforcement Learning from AI Feedback works

By 
Ryan O'Connor
Senior Developer Educator
July 27, 2023

Recent developments in Generative AI for Audio

By 
Marco Ramponi
May 25, 2023

Python Speech-to-Text with Punctuation, Casing, and Formatting

By 
Matt Makai
Subscribe to 
AssemblyAI’s newsletter
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.