EF / README.md
alonb19's picture
Update README.md
46a76ff verified
metadata
title: EF
emoji: 🐢
colorFrom: purple
colorTo: red
sdk: docker
pinned: false

Musical Instrument Detection API

API REST para clasificación de instrumentos musicales en tiempo real usando FastAPI y modelos de machine learning.

Descripción

Esta API permite detectar y clasificar instrumentos musicales en archivos de audio. Está optimizada para procesamiento en tiempo real y puede identificar múltiples tipos de instrumentos como guitarra, piano, batería, violín, entre otros.

Características

  • Clasificación de instrumentos musicales en tiempo real
  • Soporte para múltiples formatos de audio (WAV, MP3, M4A, FLAC, OGG)
  • Procesamiento optimizado con normalización automática
  • API RESTful con documentación automática
  • Logs detallados para monitoreo

Endpoints

POST /detect

Detecta instrumentos en un archivo de audio.

Parámetros:

  • audio: Archivo de audio (multipart/form-data)

Respuesta:

{
  "success": true,
  "detected_instruments": [
    {
      "instrument": "guitar",
      "confidence": 0.8547,
      "probability_percent": 85.47
    }
  ],
  "audio_info": {
    "duration_seconds": 3.5,
    "sample_rate": 16000,
    "file_size_mb": 0.5
  },
  "processing_time_seconds": 0.234
}

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference