The AssemblyAI Cookbook is a resource of code examples, guides, and tutorials for using the AssemblyAI API. Want to learn more about AssemblyAI? Check out this product overview video!
You will need an AssemblyAI account and API key to use these code examples. Click here to create and account for free.
Most code examples are written in Python or Javascript, but the concepts contained in these examples can be applied to any language. You can learn more about our various models in features in our official documentation.
🗂️ Speech-To-Text enables you to transcribe spoken words into written text and is the foundation of all AssemblyAI products.
Speech-To-Text Cookbooks 🎙️
🆕 Speech-To-Text: How to Use the EU Endpoint
Speech-To-Text: Identify Speakers in Audio Recordings
Speech-To-Text: Specify a Language
Speech-To-Text: Transcribe YouTube Videos
Speech-To-Text: Delete transcripts After 24 Hours of Creation
📖 👀 Click here to see all Core Transcription cookbooks❗
🗂️ Our Audio Intelligence models analyze audio and provide additional insights beyond speech to text.
Audio Intelligence Cookbooks 🤖
Audio Intelligence: Create Summarized Chapters from Podcasts
Audio Intelligence: Identify Hate Speech in Audio and Video Files
Audio Intelligence: Identify Highlights in Audio and Video Files
Audio Intelligence: Create a Redacted Transcript with Entity Detection
Audio Intelligence: Summarize Virtual Meetings
📖 👀 Click here to see all Audio Intelligence cookbooks❗
🗂️ Transcribe live audio streams with high accuracy and low latency.
Streaming STT Cookbooks 🕒
Streaming: Transcribe Files in Real-Time with Node.js
Streaming: Use Streaming STT
Streaming: Use LeMUR with Streaming STT
Streaming: Use LeMUR for Real-Time Translation
Streaming: Use Twilio with Node SDK
📖 👀 Click here to see all Streaming cookbooks❗
🗂️ Apply Large Language Models to spoken data.
LeMUR Cookbooks 🐾
LeMUR: Process Audio Files with LLMs
LeMUR: Extract Dialogue Data
LeMUR: Boost Transcription Accuracy
LeMUR: Extract Citations from a Transcript with Semantic Search
LeMUR: Processing Speaker Labels with the Custom Text Input Parameter
📖 👀 Click here to see all LeMUR cookbooks❗
Beyond the code examples here, you can learn about the AssemblyAI API from the following resources:
- Python SDK
- JavaScript SDK
- Java SDK
- Golang SDK
- Ruby SDK
- AssemblyAI API Spec
- Command Line Interface (CLI)
- Discuss the API in the AssemblyAI Discord
- Check out our YouTube Channel
- Follow us on X
If you have any questions, please feel free to reach out to our Support team - [email protected]!