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.