Project Skill
Reproducible emotion recognition from audio without manual file shuffling
❌ Building speech emotion recognition systems requires careful dataset management, reproducible workflows, and strict separation of concerns that are error-prone when done manually.
✅ A fully reproducible speech emotion recognition system with versioned artifacts, speaker-disjoint splits, and manifest-driven workflows ready for training.
- ✓Manifest-driven workflows preserve raw dataset integrity
- ✓Speaker-disjoint train/validation/test splits prevent data leakage
- ✓Six V1 emotion labels with intensity as metadata
- ✓Versioned artifacts enable reproducible experiment tracking
👁 2 views · 📦 0 installs
Install in one line
CLI$ mfkvault install lawliet2004-speech-emotion-detectorRequires the MFKVault CLI. Prefer MCP?
Free to install — no account needed
Copy the command below and paste into your agent.
Instant access • No coding needed • No account needed
What you get in 5 minutes
- Full skill code ready to install
- Works with 4 AI agents
- Lifetime updates included
Run this helper
Answer a few questions and let this helper do the work.
▸Advanced: use with your AI agent
Description
# Project Skill This repository is for building a speech emotion recognition system from the local `AudioWAV/` dataset. ## Required First Step For Any Future Agent - Read `context.md` before making plans, writing code, or changing files. - Treat `context.md` as the current project handoff document. ## Working Rules - Keep the raw dataset in `AudioWAV/` untouched. - Use manifest-driven workflows instead of moving audio files into new folders. - Preserve speaker-disjoint train/validation/test splits. - Use the six V1 emotion labels only: `angry`, `disgust`, `fear`, `happy`, `neutral`, `sad`. - Treat filename intensity as metadata, not as the V1 prediction target, unless the user explicitly changes that decision. - Prefer reproducible scripts and versioned artifacts over manual steps. ## Current Repo Conventions - Dataset manifests live in `manifests/`. - Utility scripts live in `scripts/`. - The current manifest generator is `scripts/create_audio_manifest.py`. ## Update Contract - Any time code, data-processing logic, file structure, training setup, model behavior, or project decisions change, update `context.md` in the same work session. - Update `skill.md` too if the workflow rules, repo conventions, or standing instructions change. - When updating `context.md`, refresh: - current status - key decisions - important files - recent changes - next recommended step ## Preferred Agent Behavior - Before changing anything, inspect the current manifests, scripts, and `context.md`. - After changing anything, leave the repo in a state where another agent can continue without re-discovering the project. - Be explicit about assumptions when the user has not decided something yet.
Security Status
Verified
Manually verified by security team
Related AI Tools
More Save Money tools you might like
Family History Research Planning Skill
FreeProvides assistance with planning family history and genealogy research projects.
Naming Skill
FreeName products, SaaS, brands, open source projects, bots, and apps. Use when the user needs to name something, find a brand name, or pick a product name. Metaphor-driven process that produces memorable, meaningful names and avoids AI slop.
Profit Margin Calculator
$7.99Find hidden profit leaks — see exactly where your money goes
guard-scanner
Free"Security scanner and runtime guard for OpenClaw skills, MCP servers, and AI agent workflows. Detects prompt injection, identity hijacking, memory poisoning, A2A contagion, secret leaks, supply-chain abuse, and dangerous tool calls with 364 static th
Life OS · Personal Decision Engine
Free"A personal decision engine with 16 independent AI agents, checks and balances, and swappable cultural themes. Covers relationships, finance, learning, execution, risk control, health, and infrastructure. Use when facing complex personal decisions (c
bbc-skill — Bilibili Comment Collector
FreeFetch Bilibili (哔哩哔哩) video comments for UP主 self-analysis. Use when the user asks to collect, download, export, or analyze comments on a Bilibili video (BV号 / URL / UID). Produces JSONL + summary.json suitable for further Claude Code analysis (senti