songsee – skill Lập trình cho agent AI
Phổ tần số và đặc trưng âm thanh (mel, chroma, MFCC) qua CLI.
Cài skill songsee bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/songsee-04cf7.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /songsee – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/songsee-04cf7.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $songsee – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/songsee-04cf7.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /songsee – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/songsee-04cf7.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /songsee – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
songsee
Generate spectrograms and multi-panel audio feature visualizations from audio files.
Prerequisites
Requires [Go](https://go.dev/doc/install):
go install github.com/steipete/songsee/cmd/songsee@latestOptional: ffmpeg for formats beyond WAV/MP3.
Quick Start
# Basic spectrogram
songsee track.mp3
# Save to specific file
songsee track.mp3 -o spectrogram.png
# Multi-panel visualization grid
songsee track.mp3 --viz spectrogram,mel,chroma,hpss,selfsim,loudness,tempogram,mfcc,flux
# Time slice (start at 12.5s, 8s duration)
songsee track.mp3 --start 12.5 --duration 8 -o slice.jpg
# From stdin
cat track.mp3 | songsee - --format png -o out.pngVisualization Types
Use --viz with comma-separated values:
| Type | Description |
|------|-------------|
| spectrogram | Standard frequency spectrogram |
| mel | Mel-scaled spectrogram |
| chroma | Pitch class distribution |
| hpss | Harmonic/percussive separation |
| selfsim | Self-similarity matrix |
| loudness | Loudness over time |
| tempogram | Tempo estimation |
| mfcc | Mel-frequency cepstral coefficients |
| flux | Spectral flux (onset detection) |
Multiple --viz types render as a grid in a single image.
Common Flags
| Flag | Description |
|------|-------------|
| --viz | Visualization types (comma-separated) |
| --style | Color palette: classic, magma, inferno, viridis, gray |
| --width / --height | Output image dimensions |
| --window / --hop | FFT window and hop size |
| --min-freq / --max-freq | Frequency range filter |
| --start / --duration | Time slice of the audio |
| --format | Output format: jpg or png |
| -o | Output file path |
Notes
- WAV and MP3 are decoded natively; other formats require
ffmpeg - Output images can be inspected with
vision_analyzefor automated audio analysis - Useful for comparing audio outputs, debugging synthesis, or documenting audio processing pipelines
Skill liên quan
- documentation-templates – Mẫu tài liệu và hướng dẫn cấu trúc. README, tài liệu API, chú thích code và tài liệu…
- product-discovery – Dùng khi xác thực cơ hội sản phẩm, lập bản đồ giả định, lên kế hoạch sprint khám phá…
- dotnet-architect – Kiến trúc sư backend .NET chuyên về C#, ASP.NET Core, Entity Framework, Dapper và các…
- dotnet-backend – Xây dựng dịch vụ backend ASP.NET Core 8+ với EF Core, xác thực, tác vụ nền và các mẫu…
- dotnet-backend-patterns – Thành thạo các mẫu C#/.NET để xây dựng API, máy chủ MCP và backend doanh nghiệp đạt…
- doubt-driven-development – Đưa mọi quyết định không tầm thường qua một lượt phản biện đối kháng với ngữ cảnh mới…
- temporal-python-testing – Kiểm thử workflow Temporal với pytest, time-skipping và các chiến lược mock. Bao gồm…
- timesfm-forecasting – Thực hiện dự báo chuỗi thời gian zero-shot với TimesFM của Google, gồm chuẩn bị CSV trên…