speech-recognition

Transcribe live microphone audio and pre-recorded files using Apple's Speech framework.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/shopmikey-solutions/Shopmikeyapp --skill speech-recognition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speech-recognition
Source: https://github.com/shopmikey-solutions/Shopmikeyapp/tree/main/.codex/skills/skills/speech-recognition
Command: npx skills add https://github.com/shopmikey-solutions/Shopmikeyapp --skill speech-recognition

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables the conversion of spoken language into written text, facilitating accessibility, automation, and data analysis from audio sources.

Core Features & Use Cases

  • Live Transcription: Convert real-time microphone audio into text.
  • Audio File Transcription: Transcribe pre-recorded audio files.
  • On-Device vs. Server Recognition: Configure recognition modes for privacy and performance.
  • Use Case: Integrate live speech-to-text into a meeting app to generate real-time captions and searchable transcripts.

Quick Start

Use the speech-recognition skill to transcribe the audio from the microphone.

Frequently Asked Questions about speech-recognition

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

FAQPage Schema
How do I transcribe speech to text in an iOS app?

You can transcribe speech to text in iOS using Apple's Speech framework, which handles converting spoken language into written text via modern APIs like SpeechAnalyzer for asynchronous processing.

Can I transcribe audio files instead of live microphone input on iOS?

Yes, speech transcription on iOS supports both live microphone input and pre-recorded audio files, allowing you to extract written text from existing audio sources rather than just real-time capture.

Does iOS speech recognition support on-device processing?

Yes, iOS speech recognition supports on-device processing, which you can configure versus server-based recognition to optimize for user privacy and offline performance.

What's the best way to generate real-time captions for a Swift meeting app?

The best way to generate real-time captions in Swift is using live transcription via the Speech framework, converting real-time microphone audio into searchable text for your meeting app.

Do I need AVFoundation to process audio for speech recognition in Swift?

Yes, audio processing for speech recognition in Swift uses AVFoundation, which provides the necessary audio capture and processing capabilities to feed microphone input or audio files into the Speech framework.