New Voice Standard Bench: 50+ LLMs ranked on real voice tasks Learn more
Newsletter

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!

Abstract orange cone illustration

Written by

Smitha Kolan

Published on

6 September 2024

We have released new and improved models since this article was published. See our docs for our most current model offerings.

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:  

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.