maui-speech-to-text

Transcribe voice input into text in MAUI apps with real-time results.

Updated Nov 27, 2025
One-click install
npx skills add https://github.com/seydakaratekeli/KamPay3 --skill maui-speech-to-text-seydakaratekeli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: maui-speech-to-text
Source: https://github.com/seydakaratekeli/KamPay3/tree/main/KamPay/.github/skills/maui-speech-to-text%20-%20Kopyala
Command: npx skills add https://github.com/seydakaratekeli/KamPay3 --skill maui-speech-to-text-seydakaratekeli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Enable MAUI apps to capture voice input and transcribe it into text.

Core Features & Use Cases

  • Permissions handling: manage microphone and speech permissions prior to listening.
  • Real-time transcription: receive partial results and final transcripts for responsive UIs.
  • UI integration: works with MVVM (XAML), C# Markup, and MauiReactor patterns to fit any app architecture.

Quick Start

Add the maui-speech-to-text skill to your MAUI project and start listening to transcribe user speech.

Frequently Asked Questions about maui-speech-to-text

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add real-time speech-to-text transcription to a .NET MAUI app?▼

To enable speech-to-text, implement ISpeechRecognitionService exposing StartListeningAsync and StopListeningAsync methods, which capture voice input and provide real-time partial results and final transcripts for your UI.

How do I handle microphone and speech permissions in MAUI voice input apps?▼

Microphone and speech permissions must be declared and managed prior to listening to voice input, ensuring the MAUI application has the required system-level authorization to access device audio hardware for transcription.

Can I use maui-speech-to-text with C# Markup and MauiReactor patterns?▼

Yes, speech-to-text integration works across MVVM (XAML), C# Markup, and MauiReactor patterns, allowing you to fit voice input and transcription UI components into any of these MAUI application architectures.

Do I need CommunityToolkit.Maui to implement voice transcription in MAUI?▼

Yes, the CommunityToolkit.Maui package is required to implement voice transcription, providing the necessary foundation to integrate speech-to-text capabilities and manage microphone permissions within your application.

What is the best way to receive partial speech recognition results in a MAUI app?▼

The best way to receive partial speech recognition results is to use an ISpeechRecognitionService implementation that exposes real-time transcription events, updating your UI responsively as the user speaks.