stt

Transcribe device microphone speech into JSON text output.

369|29|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/mikeyobrien/rho --skill stt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stt
Source: https://github.com/mikeyobrien/rho/tree/main/platforms/android/skills/stt
Command: npx skills add https://github.com/mikeyobrien/rho --skill stt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transcribes spoken input from the device microphone into text, enabling hands-free input, command recognition, and dictation without external services.

Core Features & Use Cases

  • On-device microphone capture and streaming transcription for prompts and commands in apps and agent UI.
  • Dictation and hands-free input for notes, messages, and accessibility.
  • Output is a JSON object containing the transcription in the "result" field, e.g. {"result": "transcribed text"}.

Quick Start

Speak into the device microphone to obtain a transcription. For example, say "What's on my calendar today?" and receive the transcription in the agent's response.

Frequently Asked Questions about stt

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

FAQPage Schema
How do I transcribe speech to text from my device microphone?

Transcription captures spoken input from your device microphone and converts it to text in real time. Speak clearly into the microphone, and the Skill outputs the transcription as JSON with the text in the 'result' field, enabling voice commands, dictation, and hands-free input without external services.

Can I use speech-to-text for voice commands and dictation on mobile apps?

Yes, on-device transcription works for voice commands, dictation, and accessibility input across mobile apps and agent interfaces. The Skill requires microphone permission and, when using cloud services, network access. Output is immediate as JSON with the transcribed text.

What permissions does on-device speech transcription need?

On-device transcription requires microphone permission to capture audio input. If using cloud speech services, network access is also needed. No external dependencies or additional setup is required beyond these standard permissions.

How is transcribed speech output formatted?

Speech transcription outputs a JSON object containing the transcribed text in the 'result' field, structured as {"result": "transcribed text"}. This format integrates directly with agent responses and app workflows for further processing.

Does on-device transcription work without internet connectivity?

On-device transcription can function without cloud services, capturing and processing audio locally on your device. Cloud-based transcription requires network access for enhanced accuracy or advanced features, but the core microphone capture and basic transcription operates independently.

What's the difference between on-device and cloud-based speech-to-text?

On-device transcription processes audio locally without external services, offering privacy and offline capability. Cloud-based approaches require network access but may provide enhanced accuracy. This Skill supports on-device operation for immediate, hands-free transcription across apps and agent interactions.