Claude Sound Ear
Description
Give your Claude eyes and ears on audio. An installable Claude skill that turns any audio or video soundtrack into things an AI can actually reason over — a readable spectrogram, objective loudness/timing facts, a semantic map of every sound effect, offline speech transcription, and sound-driven cymatic visuals.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
sound-ear
**Give Claude eyes and ears on audio.** An installable [Claude](https://claude.com/product/claude-code) skill that turns any audio or video soundtrack into things an AI can actually reason over — a readable spectrogram, objective loudness/timing facts, a semantic map of every sound effect, offline speech transcription, and sound-driven cymatic visuals (including seamless long-form loops for sleep/ambient channels).
Claude can't natively *hear* a `.wav`, but it can read images and structured text. sound-ear converts sound into exactly those, then Claude reasons over the result.
What it does
| Command | Purpose | Needs |
|---|---|---|
hear.sh see |
Spectrogram + waveform + loudness/silence/scene-cut report | ffmpeg |
hear.sh map |
Semantic sound map: every SFX with timestamp, label, description, mix flags | Vertex or CLAP |
hear.sh transcribe |
Offline speech-to-text | faster-whisper |
hear.sh cymatics |
Sound-driven visuals (any aspect ratio) | numpy + PIL + ffmpeg |
hear.sh loop --minutes N |
Seamless long-form loop (sleep/ambient) rendered from a short seed | numpy + PIL + ffmpeg |
hear.sh doctor |
Device-compatibility report + engine routing | — |
Timing always comes from ffmpeg / spectral-flux onset detection, never from the language model (audio LLMs describe sound well but localize it poorly), so timestamps stay accurate.
Device-aware by design
Run `hear.sh doctor` and the skill reports what your machine supports and picks the best available engine for `map`:
- vertex — Gemini on your own Google Cloud (best quality). Needs
google-genai+ ADC. - clap — offline zero-shot labeling. Needs PyTorch + transformers.
If neither is present it falls back to `see` (visual) and `transcribe` (speech), which run anywhere with ffmpeg.
Install
git clone https://github.com/tysitv/claude-sound-ear.git ~/.claude/skills/sound-ear
cd ~/.claude/skills/sound-ear
./se
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Awesome Llm Apps
100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI Headroom
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agen
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI