maui-speech-to-text

Integrate on-device speech-to-text into .NET MAUI apps with CommunityToolkit.Maui.

163|17|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/davidortinau/maui-skills --skill maui-speech-to-text
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maui-speech-to-text
Source: https://github.com/davidortinau/maui-skills/tree/main/plugins/maui-skills/skills/maui-speech-to-text
Command: npx skills add https://github.com/davidortinau/maui-skills --skill maui-speech-to-text

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the integration of speech-to-text functionality into .NET MAUI applications, allowing users to input text via voice commands.

Core Features & Use Cases

  • Voice Input: Convert spoken language into text within your MAUI app.
  • Microphone Permissions: Handles the necessary platform-specific permissions for microphone and speech recognition.
  • Real-time Transcription: Provides partial results as the user speaks for a more responsive experience.
  • Use Case: Implement a hands-free note-taking feature in a MAUI app, allowing users to dictate their thoughts directly into a text field.

Quick Start

Request microphone and speech permissions, then start listening for voice input.

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 speech to text voice input in a .NET MAUI app?

To add speech to text in .NET MAUI, integrate the CommunityToolkit.Maui library to convert spoken language into text. This Skill handles voice input and speech recognition for hands-free text entry across various UI patterns.

Do I need to handle microphone permissions for MAUI speech recognition?

Yes, MAUI speech recognition requires microphone permissions. This Skill manages the necessary platform-specific permissions for microphone access and speech recognition to ensure voice input functions correctly on the device.

Can I get real-time transcription partial results as the user speaks in MAUI?

Yes, this Skill provides real-time transcription partial results as the user speaks. This delivers a more responsive voice input experience by streaming speech recognition feedback directly into your MAUI application.

What is the best way to implement hands-free note-taking with voice in MAUI?

The best way to implement hands-free note-taking in MAUI is using this Skill to dictate thoughts directly into a text field. It leverages on-device speech-to-text capabilities to produce normalized natural language text from spoken input.

Does this speech to text Skill work on-device without internet dependencies?

Yes, this Skill integrates on-device speech-to-text capabilities into .NET MAUI applications using the CommunityToolkit.Maui library. It operates locally to provide voice input and speech recognition features without requiring external network dependencies.