DevBlogs
Read post

Beyond Chat: live Speech-to-Text with Foundry Local and C#

A step-by-step guide to building a live speech-to-text console app in C# using Microsoft's Foundry Local and the NVIDIA Nemotron 0.6B streaming ASR model. Foundry Local handles the full model lifecycle — catalog lookup, download, caching, loading, and unloading — without requiring API keys or manual file management. The app captures microphone audio via NAudio at 16 kHz mono PCM, streams it to the model through an async channel to handle backpressure, and reads interim and final transcription results as an async stream. Key advantages of running locally include on-device audio privacy, offline capability after initial download, and no cloud dependency. The post also explains when to use Microsoft.Extensions.AI abstractions versus provider-specific SDKs like the native AudioClient.

    #c##local-ai#speech-recognition
Aug 04•7m read time•From devblogs.microsoft.com
Post cover image
Table of contents
Abstractions when possible, native capabilities when needed Copy linkWhat we are building Copy linkSee it in action Copy linkLet Foundry Local manage the model Copy linkCreate a live transcription session Copy linkRead partial and final results as an async stream Copy linkWhy run speech-to-text locally? Copy linkSummary Copy linkLearn more Copy link
7 Impressions
DevBlogs's image
DevBlogs

DevBlogs is a curated collection of articles and blog posts from developers and tech enthusiasts wor...

1.1K Followers

•

5.1K Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard