№ 0619Skill
spora-plugin-muse
Meta Muse vendor plugin for Spora agents shipping Muse Voice Transcribe speech-to-text and Muse Image generation and editing behind one Meta Model API key.
spora-plugin-muse
Meta Muse vendor home for Spora agents. v1 ships two capabilities sharing one Meta Model API key:
- Muse Voice Transcribe (
muse-voice-transcribe-1.0) — speech-to-text viaPOST https://api.meta.ai/v1/asr/transcribe. Browser audio containers (webm/opus, ogg/opus, mp4/AAC) are transcoded to mono 16-bit PCM WAV at 24 kHz viaffmpeg. - Muse Image (
muse-image-1.0) — image generation + editing via Meta's OpenAI-compatible/v1/images/generationsand/v1/images/editsendpoints. Generate (text-to-image) + edit (image-to-image / compose) operations, Media Archive ingest.
Future Muse capabilities (Spark text, Glimmer TTS, Muse Video) slot into this plugin as additional tools/providers — install once, get all Meta Muse capabilities.
Pre-release notice (v0.1.0). The plugin depends on
Spora\Speech\SpeechToTextProviderInterface(the speech-input contract added inspora-corefor the speech-input plan). That contract lands onspora-core'smainas part of an upcoming core release; until the first tagged core that ships the interface is published,php bin/spora plugin:install spora-ai/spora-plugin-museagainst the releasedspora-corewill fail at boot withClass "Spora\Speech\SpeechToTextProviderInterface" not found. To run the plugin today, install it againstspora-core'smain(or thefeat/speech-input-core-contractbranch) — see Local development below. Thev0.1.0tag will be cut after the matching core release ships.
Installation
php bin/spora plugin:install spora-plugin-muse
php bin/spora spora:install
Requirements
ffmpeg MUST be installed and reachable by either $PATH (default) or the SPORA_FFMPEG_BINARY env var pointing at an absolute path. The STT provider transcodes browser audio via Symfony Process. Image generation does NOT need ffmpeg.
# Debian / Ubuntu
sudo apt-get install -y ffmpeg
# macOS
brew install ffmpeg
Configuration
Settings → Tools → Muse. Cascade: agent → principal → global.
| Setting | Capability | Required | Default | Notes |
|---|---|---|---|---|
api_key |
both | yes | — | Meta Model API key; one key serves all Muse capabilities. Generate at https://dev.meta.ai → API Keys. E |



