🧪 Skills

sense-music

Analyzes audio to detect BPM, key, structure, genre, mood, transcribe lyrics, and generate visual and textual summaries of music tracks.

v0.1.1
❤️ 0
⬇️ 11
👁 1
Share

Description

sense-music

Turn audio into structured analysis and annotated visualizations for AI perception.

What it does

Analyzes audio files to extract:

  • BPM and musical key detection
  • Structural sections (intro, verse, chorus, bridge, outro)
  • Annotated mel spectrogram with section markers and energy curve
  • Waveform visualization with colored section regions
  • Lyrics transcription with timestamps (via Whisper)
  • Genre and mood classification
  • Natural language summary of the track

Install

pip install sense-music

Quick Start

from sense_music import analyze

result = analyze("song.mp3")
print(result.summary)
result.save("output/")

Use Cases

  • AI companions analyzing music shared by humans
  • Automated liner notes for AI-generated tracks (Suno, Udio)
  • Music production feedback — visualize structure and energy
  • Accessibility — structured descriptions of audio content

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs