Rechercher

PythonReactSEOPDF
OpenClaw

song-recognition

Recognize songs by singing or audio file using iFlytek's Query By ACRCloud technology.

dzy-10260 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install dzy-1026/xfyun-song-rec

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

🎵 Song Recognition

Recognize songs by singing, or audio file using iFlytek's advanced Query By ACRCloud technology.

Designed for music identification, song discovery, and audio recognition scenarios.


✨ Features

  • Singing recognition
  • Audio file recognition
  • High-accuracy song matching
  • Real-time synchronous detection
  • Multiple audio format support
  • URL and file path input support

🚀 Usage

Using audio file path:

python {baseDir}/scripts/index.py "<audio_path>"

Examples:

python {baseDir}/scripts/index.py "humming.wav"

📋 Input Specification

Audio Requirements
  • Supported formats: MP3
  • Sample rate: 16000Hz
  • Audio encoding: lame
  • Duration: 5-30 seconds recommended
  • singing melody

⚠ Constraints

  • Audio must contain clear melody
  • API credentials must be configured
  • Network connection required
  • Synchronous processing - instant results
  • Audio quality affects recognition accuracy

🔧 Environment Setup

Required:

  • Python available in PATH
  • Environment variables configured:
export XF_SONG_APP_ID=your_app_id
export XF_SONG_API_KEY=your_api_key
export XF_SONG_API_SECRET=your_api_secret

Or configure it in ~/.openclaw/openclaw.json:

{
	"env": {
		"XF_SONG_APP_ID": "your_app_id",
        "XF_SONG_API_KEY": "your_api_key",
		"XF_SONG_API_SECRET": "your_api_secret"
	}
}

📦 Output

Returns JSON response with:

  • Song name
  • Artist name
  • Album information
  • Confidence score
  • Match details

🎯 Target Use Cases

  • Music identification apps
  • Song discovery platforms
  • Karaoke applications
  • Music education tools
  • Audio content recognition
  • Copyright detection
  • Music search engines

🛠 Extensibility

Future enhancements may include:

  • Batch audio processing
  • Real-time streaming recognition
  • Custom music library
  • Multi-lan...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/dzy-1026/xfyun-song-rec
Version
—
Commit
1e3968bd8e55ffa8114ee7e143ed9c012d0e4512
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# 🎵 Song Recognition

Recognize songs by singing, or audio file using iFlytek's advanced Query By ACRCloud technology.

Designed for music identification, song discovery, and audio recognition scenarios.

---

## ✨ Features

- Singing recognition
- Audio file recognition
- High-accuracy song matching
- Real-time synchronous detection
- Multiple audio format support
- URL and file path input support

---

## 🚀 Usage

**Using audio file path:**
```bash
python {baseDir}/scripts/index.py "<audio_path>"
```

Examples:

```
python {baseDir}/scripts/index.py "humming.wav"
```

## 📋 Input Specification

### Audio Requirements

- Supported formats: MP3
- Sample rate: 16000Hz
- Audio encoding: lame
- Duration: 5-30 seconds recommended
- singing melody

---

## ⚠ Constraints

- Audio must contain clear melody
- API credentials must be configured
- Network connection required
- Synchronous processing - instant results
- Audio quality affects recognition accuracy

---

## 🔧 Environment Setup

Required:

- Python available in PATH
- Environment variables configured:

```bash
export XF_SONG_APP_ID=your_app_id
export XF_SONG_API_KEY=your_api_key
export XF_SONG_API_SECRET=your_api_secret
```

Or configure it in `~/.openclaw/openclaw.json`:

```json
{
	"env": {
		"XF_SONG_APP_ID": "your_app_id",
        "XF_SONG_API_KEY": "your_api_key",
		"XF_SONG_API_SECRET": "your_api_secret"
	}
}
```



---

## 📦 Output

Returns JSON response with:
- Song name
- Artist name
- Album information
- Confidence score
- Match details

---

## 🎯 Target Use Cases

- Music identification apps
- Song discovery platforms
- Karaoke applications
- Music education tools
- Audio content recognition
- Copyright detection
- Music search engines

---

## 🛠 Extensibility

Future enhancements may include:

- Batch audio processing
- Real-time streaming recognition
- Custom music library
- Multi-lan...

Skills associés

OpenClaw

ai-maestro

23blocks-os

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...

OpenClaw

registry-broker-skills

hashgraph-online

AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.

OpenClaw

skills-manager

rito-w

A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.