{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/3"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/3"}],"enrichment":{"capability":"Python SDK for transcribing and understanding audio using AssemblyAI's AI models, supporting prerecorded files, URLs, real-time streaming, and synchronous batch transcription.","skillfed_tags":["audio-transcription","speech-recognition","streaming-api"],"use_cases":["Transcribe recorded meetings, interviews, or podcasts with speaker identification and chapter detection.","Build a real-time transcription feature for live calls or voice agent applications using the streaming transcriber.","Extract and export subtitles from video or audio files in SRT or VTT format for accessibility.","Analyze sentiment, detect language, and extract structured insights from audio content at scale.","Integrate transcription into AI coding agents or chatbots that need current API context for audio processing."],"what_it_does":"AssemblyAI's Python SDK wraps the company's cloud-based audio transcription and understanding API, offering multiple transcriber classes for different use cases: prerecorded transcription with audio intelligence features (speaker labels, chapters, sentiment), synchronous batch transcription for short clips, and real-time streaming transcription for live audio. The SDK handles authentication, request/response serialization via pydantic, HTTP communication through httpx, and WebSocket streaming via websockets. It supports both synchronous and asynchronous workflows.\n\nYou provide audio as a local file path, URL, or binary data, configure transcription options (speech models, language detection, speaker labels), and receive a transcript object with the text and metadata. The SDK also provides utilities to export subtitles (SRT/VTT), extract sentences and paragraphs, and search for words within transcripts. Configuration defaults can be set globally or overridden per request.","worth_installing":"Yes. The SDK is actively maintained, has low install friction, carries a permissive MIT license, and provides a straightforward interface to a production-grade transcription service. Choose it if you need to transcribe audio programmatically and are willing to use AssemblyAI's cloud API. The main prerequisite is an API key and associated costs."},"id":"assemblyai","links":{"html":"https://skillfed.io/packages/assemblyai","md":"https://skillfed.io/packages/assemblyai.md","pypi":"https://pypi.org/project/assemblyai/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-14","license_spdx":null,"license_treatment":"permissive","name":"assemblyai","python_support":"supports_current","summary":"AssemblyAI Python SDK"},"popularity":{"monthly_downloads":2412915,"position":3076,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
