AI Blocks

Putting the blocks together

This is taking longer than expected.

Try againBrowse the library
AI Blocks · All skills by job · Minds · Mini tools · How it works · From a source · Apps

AI Blocks › Build and ship software

Signal feature extractor

Give it signals. Get time and frequency features ready for analysis or machine learning.

Signal feature extractor is a free AI skill for the job "Build and ship software". Give the instructions to an AI assistant that supports the required files and tools, then review its output.

Free · No account · BSD 2 Clause licence · Made by MathWorks · Thinking: low

Made by MathWorks. See the original on GitHub; we copied it as it is, with its licence.

What it does

A table of time and frequency features for each frame of your signal, ready for analysis or a machine learning model. You get the right feature tool set up with real parameters only. It first checks whether frequency content shifts over time. Then it picks one of three MATLAB extractors: time, frequency or time-frequency. It sets the sample rate, frame size and frame rate or overlap, turns on the features you name, and runs the extraction. Per-frame results stay as they are unless your model needs averages. A GPU path is optional. Audio features like MFCC are left to other tools. It needs MATLAB with the Signal Processing Toolbox.

You give it

You get

Use it when

How to use it

  1. Add it to your AI once: download it and add the folder to Claude, ChatGPT or Codex as a skill.
  2. Ask for the job in your own words. Your AI opens the skill when it fits.
  3. It works best when your AI can run MATLAB with Signal Processing Toolbox.

More for Build and ship software

Every build and ship software skill