Build & Learn

Tutorial
AI Concepts
Product Management
Python
JavaScript
Generative AI

Latest posts

September 30, 2025

Best medical speech recognition software and APIs in 2025

By 
Kelsey Foster
Growth
September 30, 2025

How to choose the best speech-to-text API

By 
Kelsey Foster
Growth
September 30, 2025

How to convert an MP3 file to text with an API

By 
Yujian Tang
Contributor
September 30, 2025

Content moderation: What it is, how it works, and the best APIs

By 
Kelsey Foster
Growth

Explore all

October 30, 2023

Transcribe audio to text on Cloudflare Workers with AssemblyAI and TypeScript

By 
Niels Swimberghe
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
Subscribe to 
AssemblyAI’s newsletter
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.