Filter profanity from audio files using Python
Learn how to filter profanity out of audio and video files with fewer than 10 lines of code in this tutorial
Tutorials
Learn how to filter profanity out of audio and video files with fewer than 10 lines of code in this tutorial
Tutorials
Learn how to use audio transcripts in LangChain Go using the AssemblyAI document loader.
Tutorials
Learn how to transcribe an audio file in your Node.js applications with industry-leading accuracy using Universal-1.
Tutorials
Learn how to transcribe an audio file in your Go applications with industry-leading accuracy using Universal-1.
Tutorials
In this tutorial, we’ll learn how to automatically redact Personal Identifiable Information (PII) from audio and video files in 5 minutes using Python and AssemblyAI.
Tutorials
Learn how to detect scam attempts in phone calls, using LeMUR.
Deep Learning
From fundamental research to productionized AI models, let’s discover how this cutting-edge technology is powering production applications and may be shaping the future of AI.
Tutorials
Learn how to transcribe a phone call in real-time using Python, AssemblyAI, ngrok, and Twilio
Tutorials
Learn how to transcribe a Twilio phone call in real-time using Go in this tutorial.
Announcements
We're excited to announce the release of our AssemblyAI SDK for Go!
Tutorials
Learn how to create VTT subtitle files for videos using Python in this easy-to-follow guide.
Tutorials
Learn how to create SRT subtitle files for videos using Python in this easy-to-follow guide.
Deep Learning
Recently, researchers have made progress towards universal audio understanding, marking an advancement towards foundational audio models. The approach is based on a joint audio-language pre-training that enhances performance without task-specific finetuning.
Tutorials
Learn how to automatically extract insights from customer calls with Large Language Models (LLMs) and Python.
Tutorials
Learn how to get the transcript of a YouTube video with this easy-to-follow Python tutorial. We'll use yt-dlp to download YouTube videos, and automatically transcribe them with AssemblyAI.
Tutorials
In this tutorial, we will learn how to automatically determine video sections, how to generate section titles with LLMs, and how to format the information for YouTube chapters.
Tutorials
Learn how to identify key phrases and important words using Python and AssemblyAI.
Deep Learning
A new approach towards multi-speaker speech processing integrates Speaker Diarization and Automatic Speech Recognition in a unified framework. We discuss the key insights from this recent exciting development in Speech AI research.
no-chatbot
Learn how to incorporate audio files into LlamaIndex and build an LLM-powered query engine in this step-by-step tutorial.
Tutorials
Learn how to perform real-time transcription on audio streams using Python in this tutorial.
Deep Learning
How does OpenAI's groundbreaking DALL-E 2 model actually work? Check out this detailed guide to learn the ins and outs of DALL-E 2.
Tutorials
Retrieval Augmented Generation (RAG) allows you to add relevant documents as context when querying LLMs. Learn how to perform RAG on audio data using LangChain and Chroma in this tutorial.
Deep Learning
Text-to-Music Models are advancing rapidly with the recent release of new platforms for AI-generated music. This guide focuses on MusicLM, MusicGen, and Stable Audio, exploring the technical breakthroughs and challenges in creating music with AI.
Tutorials
In this tutorial, we'll learn how to get Zoom transcripts using the Zoom API using Python.
Tutorials
Learn how to perform Automatic Speech Recognition in 5 minutes using Python and the AssemblyAI Speech-to-Text API with this simple tutorial.