five

MusicGenres

收藏
RapidAPI2025-05-23 更新2025-04-26 收录
下载链接:
https://rapidapi.com/stompapis-stompapis-default/api/musicgenres
下载链接
链接失效反馈
官方服务:
资源简介:
AI Genre Analysis of Music in either Video or Audio Format
创建时间:
2025-05-23
原始信息汇总

MusicGenres API 数据集概述

基本信息

  • API名称: MusicGenres
  • 基础URL: https://musicgenres.p.rapidapi.com
  • 版本: v1 (current)
  • 订阅计划:
    • BASIC: $0.00 / mo
    • PRO: $15.00 / mo
    • ULTRA: $30.00 / mo
    • MEGA: $80.00 / mo

功能描述

  • 主要功能: 提供基于机器学习的音乐(音频/视频)流派分类。
  • 支持格式: .mp3, .mp4, .wav 等,支持通过内部ffmpeg转换其他格式。
  • 分析内容: 音频的节奏、音色、能量和频谱特征。
  • 输出: 返回最可能的音乐流派及其置信度评分。

关键特性

  • 支持文件上传和公共URL。
  • 快速且可扩展,使用无服务器基础设施和Docker优化。
  • 适用于音乐发现、推荐系统、事件标记、DJ分析等多种场景。

端点详情

1. /genre

  • 方法: POST
  • 描述: 提交视频或音频文件,或提供直接URL,获取流派预测。
  • 请求选项:
    • 提供公共视频或音频URL。
    • 上传base64编码的文件。
    • 使用multipart/form-data文件上传。

2. /labels

  • 方法: GET
  • 描述: 获取所有可能的标签列表。

认证

  • 认证方式: RapidAPI认证。
  • 必需头信息:
    • X-RapidAPI-Key: 您的RapidAPI订阅密钥。
    • X-RapidAPI-Host: RapidAPI的API主机名。

示例请求与响应

成功响应示例

json { "genres": [ { "label": "Techno", "confidence": 0.91 }, { "label": "House", "confidence": 0.85 }, { "label": "Jazz", "confidence": 0.1 } ] }

错误响应示例

json { "error": "Missing video file in request body or video_url." }

技术栈

  • Python 3.10
  • Azure Functions (Docker)
  • PyTorch
  • ffmpeg
  • numpy

许可证

  • MIT License – 免费使用需署名。

提供者信息

  • 提供者: StompAPIs
  • 订阅者数量: 4
  • 类别: 音乐
搜集汇总
数据集介绍
main_image_url
背景与挑战
背景概述
MusicGenres数据集专注于利用人工智能技术对视频或音频格式的音乐进行流派分析。它旨在通过自动化方法识别和分类音乐作品的流派属性。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作