voice

Transcribe audio to text and generate expressive speech on-device via ominix-api.

11|12|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/mofa-org/mofa-skills --skill voice-mofa-org
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: voice
Source: https://github.com/mofa-org/mofa-skills/tree/main/mofa-fm/.octos/platform-skills/voice
Command: npx skills add https://github.com/mofa-org/mofa-skills --skill voice-mofa-org

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

On-device speech-to-text transcription and preset-voice text-to-speech with emotion control enable offline, private, low-latency voice workflows on Apple Silicon.

Core Features & Use Cases

  • On-device ASR (speech-to-text) to transcribe audio files or streams without internet.
  • Preset-voice TTS with emotion control for natural-sounding speech using OminiX/Qwen3 models.
  • Model management: list, download, load, and unload models to switch between ASR/TTS endpoints locally.
  • Note: Voice cloning and custom profiles are handled by mofa-fm; this skill supports only preset voices for safety and simplicity.

Quick Start

Transcribe an audio on-device with ASR or synthesize speech from text using a preset voice.

Frequently Asked Questions about voice

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

FAQPage Schema
How do I run on-device speech-to-text transcription without an internet connection?▼

On-device speech-to-text transcription processes audio files or streams locally on Apple Silicon without network dependency. It uses the ASR endpoint via ominix-api to load models and transcribe audio entirely offline.

Can I control the emotion of generated speech during offline text-to-synthesis?▼

Offline text-to-speech synthesis supports emotion control using preset voices with OminiX/Qwen3 models. It generates natural-sounding speech locally on Apple Silicon via the TTS endpoint without requiring internet.

How do I manage ASR and TTS models locally for offline voice workflows?▼

Local model management involves listing, downloading, loading, and unloading ASR and TTS models. The ominix-api handles discovery and download operations to switch between voice synthesis endpoints on-device.

Does this on-device voice synthesis skill support custom voice cloning?▼

On-device voice synthesis does not support custom voice cloning or profiles. It only uses preset voices for safety and simplicity, while voice cloning tasks are handled by mofa-fm.

What are the limitations of using preset voices for offline TTS on Apple Silicon?▼

Preset voice offline TTS is limited to predefined voice profiles and lacks custom voice cloning capabilities. It operates strictly on Apple Silicon for on-device processing without network dependency.