SShortSingh.
Back to feed

Microsoft MAI Streaming Transcription Now Works With LiveKit Agents for Voice Workflows

0
·3 views

Microsoft's MAI-Transcribe-2-Streaming can now be used by LiveKit Agents through an official Microsoft AI speech-to-text plugin. The integration gives developers a documented path to send live audio from a LiveKit voice agent to Microsoft's realtime transcription endpoint and receive continuously updated text. For teams building support, phone, or voice-assistant workflows, the development expands the choice of transcription providers, but the underlying Microsoft service remains in public preview and is not recommended for production workloads. The core capability is real-time speech-to-text.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

TVL Trend Analysis & Liquidity Risk Assessment: USDD

TVL Trend Analysis & Liquidity Risk Assessment: USDD Target Protocol: USDD (TVL: $1304.3M) Prepared for: USDD Protocol (Ethereum & L2) Prepared by: [Your Company / Senior DeFi Security Research Team] Date: 5 Oct 2026 USDD is a fiat‑pegged stablecoin that has amassed ≈ $1.30 B in total value locked (TVL) across Ethereum mainnet and multiple Layer‑2 roll‑ups (Arbitrum, Optimism, zkSync). The protocol’s primary value‑creation mechanisms are: Component Description TVL Share* USDD‑USDT/USDC liquidity pools (Uniswap V3, Curve, Balancer) Primary on‑chain market‑making for peg maintenance. ~ 45 % Lend

0
ProgrammingDEV Community ·

The Portfolio.

"I'll just fix one quick thing on my website" — famous last words. 💀 Definitely something to avoid, especially during hectic exam days... I was procrastinating instead of studying, suddenly got an idea for my portfolio, and boom—the whole night vanished, just like the answers did once I saw the exam paper yesterday. Still a work in progress, check it out here:https://tenet-portfolio.vercel.app/

0
ProgrammingDEV Community ·

The Invisible Hand: Orchestrating API-Driven Proxy Rotation in Selenium and Puppeteer

In the high-stakes game of web scraping and browser automation, the IP address is your fingerprint, your reputation, and your greatest vulnerability. We have all been there: you’ve perfected your DOM selectors, handled the asynchronous race conditions, and optimized your headless execution, only to hit a 403 Forbidden wall or a CAPTCHA loop that refuses to break. The traditional approach—static proxy lists—is the equivalent of bringing a knife to a laser fight. Modern anti-bot systems like Cloudflare, Akamai, and DataDome aren’t just looking for "bad" IPs; they are looking for patterns. To sur

0
ProgrammingDEV Community ·

How to Handle Errors Correctly with the JavaScript Fetch API

The native fetch() API is the standard way to make HTTP requests in modern JavaScript. However, one common trap for developers is assuming fetch() automatically rejects a promise when a server returns an HTTP error code (like 404 Not Found or 500 Internal Server Error). In this guide, we will look at how fetch() handles errors and how to write a reliable wrapper for clean API requests. The Correct Approach is to Check response.ok **JavaScript code: /api/user/${userId}); // Explicitly check for HTTP errors if (!response.ok) { throw new Error(`HTTP Error! Status: ${response.status}`); } const da