hyperframes-media

Generate TTS audio, transcribe speech, and remove backgrounds for HyperFrames projects.

118|12|Updated May 5, 2026
One-click install
npx skills add https://github.com/alecs5am/ralphy --skill hyperframes-media-alecs5am
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyperframes-media
Source: https://github.com/alecs5am/ralphy/tree/main/.agents/skills/hyperframes-media
Command: npx skills add https://github.com/alecs5am/ralphy --skill hyperframes-media-alecs5am

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Asset preprocessing for HyperFrames compositions — text-to-speech narration (Kokoro), audio/video transcription (Whisper), and background removal for transparent overlays (u2net). Use when generating voiceover from text, transcribing speech for captions, removing the background from a video or image to use as a transparent overlay, choosing a TTS voice or whisper model, or chaining these (TTS → transcribe → captions). Each command downloads its own model on first run.

Core Features & Use Cases

Three CLI commands that produce assets for compositions: tts (speech), transcribe (timestamps), and remove-background (transparent video). Each downloads a model on first run and caches it under ~/.cache/hyperframes/. Drop the output into the project, then reference it from the composition HTML — see the hyperframes skill for the audio/video element conventions.

Quick Start

Run the tts, transcribe, and remove-background commands to generate narration, transcripts, and cutouts for your HyperFrames composition.

Frequently Asked Questions about hyperframes-media

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

FAQPage Schema
How do I generate text-to-speech narration and transcription for video compositions?

Generate text-to-speech narration and transcription for video compositions by running the tts and transcribe commands, which produce voiceover audio from text and caption transcripts with timestamps using Whisper.

How do I remove backgrounds from video or images to create transparent overlays?

Remove backgrounds from video or images to create transparent overlays by running the remove-background command, which uses a u2net model to produce clean foreground cutouts suitable for composition layering.

Do I need to download models before transcribing speech or generating TTS audio?

You need to download models before transcribing speech or generating TTS audio, as each command downloads its required model on first run and caches it under the ~/.cache/hyperframes directory for subsequent use.

Can I chain text-to-speech generation and transcription to automatically create captions?

You can chain text-to-speech generation and transcription to automatically create captions by running the tts command to produce audio, then passing that audio into the transcribe command to generate timestamped caption data.

What formats and languages are supported when configuring voiceovers and caption transcripts?

Configurable voice options and language settings are supported for voiceovers and caption transcripts, allowing you to specify TTS voice attributes and transcription language parameters through the tts and transcribe subcommands.

Are there limitations when using local models for background removal and speech transcription?

Limitations when using local models for background removal and speech transcription include the requirement of initial model downloads on first run, local storage usage within the ~/.cache/hyperframes directory, and dependency on the u2net and Whisper model capabilities.