AssemblyAI's C# .NET SDK + Latest Tutorials
New AssemblyAI C# SDK released! Plus, fresh tutorials: Build a Discord Voice Bot with ChatGPT, create an AI video conferencing app, and learn to automatically detect languages in speech. Check out our blog and YouTube for more!



Hey 👋, this weekly update contains the latest info on our new product features, tutorials, and our community.
🚀 Introducing the AssemblyAI C# .NET SDK
We are excited to introduce the AssemblyAI .NET SDK, making it easier to use the latest Speech AI models from AssemblyAI with .NET languages like C#. Here are ways to use our .NET SDK:
- Transcribe Audio and Video: Convert speech to text with high accuracy
- Identify Speakers: Automatically detect and label different speakers in conversations
- Detect Topics: Extract key topics and themes from your audio content
- Summarize Content: Generate concise summaries of long-form audio
- Redact Sensitive Information: Automatically remove PII from your transcripts
- Real-time Transcription: Process audio in real-time for live transcription
- LeMUR: Leverage our LLM framework to use models like Claude 3.5 for advanced audio understanding
Here's an example of how to transcribe an audio file with our .NET SDK:
using AssemblyAI; using AssemblyAI.Transcripts; var client = new AssemblyAIClient("YOUR_API_KEY"); var transcript = await client.Transcripts.TranscribeAsync(new TranscriptParams { AudioUrl = "https<span>:</span>//storage<span>.</span>googleapis<span>.</span>com/aai-docs-samples/nbc<span>.</span>mp3" }); transcript.EnsureStatusCompleted(); Console.WriteLine(transcript.Text);
Read more about our new C# .NET SDK in our blog and learn more in our docs.
Fresh From Our Blog
Build a Discord Voice Bot to Add ChatGPT to Your Voice Channel: Develop a Discord voice bot that uses AssemblyAI for speech transcription, OpenAI's GPT-3.5 Turbo AI model for intelligent processing, and ElevenLabs for speech synthesis. Read more>>
Build an AI-powered video conferencing app with Next.js and Stream: Learn how to develop a Next.js video conferencing app that supports video calls with live transcriptions and an LLM-powered meeting assistant. Read more>>
Detect scam calls using Go with LeMUR and Twilio: Learn how to detect scam attempts in phone calls, using LeMUR. Read more>>
Our Trending YouTube Tutorials
How to Automatically Detect Language in Speech Using Python: Learn how to use AssemblyAI's Speech Recognition model to Automatically detect Languages in any spoken data like audio and video files.
Real-time Speech Recognition in 15 minutes with AssemblyAI: Discover how to use real-time speech recognition with AssemblyAI's Streaming end point.
Build a Chatbot with Claude 3.5 Sonnet and Audio Data (in Python): Develop real-time speech-to-text transcription in Google Docs using AssemblyAI's Speech-to-text API and large language models (LLMs) all in Python.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.