@marswave/listenhub-cli
Advanced tools
+2
-2
| { | ||
| "name": "@marswave/listenhub-cli", | ||
| "version": "0.0.8", | ||
| "version": "0.0.9", | ||
| "description": "Command-line interface for ListenHub", | ||
@@ -28,3 +28,3 @@ "license": "MIT", | ||
| "dependencies": { | ||
| "@marswave/listenhub-sdk": "^0.0.9", | ||
| "@marswave/listenhub-sdk": "^0.0.10", | ||
| "commander": "^14.0.3", | ||
@@ -31,0 +31,0 @@ "open": "^10.0.0", |
+33
-6
@@ -84,8 +84,16 @@ # ListenHub CLI | ||
| | Command | Description | | ||
| | -------------------------- | ----------------------------------- | | ||
| | `listenhub music generate` | Generate music from a text prompt | | ||
| | `listenhub music cover` | Create a cover from reference audio | | ||
| | `listenhub music list` | List music tasks | | ||
| | `listenhub music get <id>` | Get music task details | | ||
| | Command | Description | | ||
| | ------------------------------ | ------------------------------------------------------ | | ||
| | `listenhub music generate` | Generate music from a text prompt | | ||
| | `listenhub music cover` | Create a cover from reference audio | | ||
| | `listenhub music extend` | Extend music from reference audio | | ||
| | `listenhub music remix` | Remix an existing song with new lyrics | | ||
| | `listenhub music instrumental` | Generate a standalone instrumental | | ||
| | `listenhub music soundtrack` | Generate music from an image or video | | ||
| | `listenhub music track` | Generate a single instrument/vocal track | | ||
| | `listenhub music recognize` | Recognize lyrics (with timestamps) from audio | | ||
| | `listenhub music describe` | Analyze audio (description, tags, genres, instruments) | | ||
| | `listenhub music stem` | Separate audio into stems (download URLs) | | ||
| | `listenhub music list` | List music tasks | | ||
| | `listenhub music get <id>` | Get music task details | | ||
@@ -300,2 +308,21 @@ ### Content Creation | ||
| listenhub music cover --audio ./original.mp3 --title "My Remix" | ||
| # Remix an existing song with new lyrics (file, --audio-url, or --provider-song-id) | ||
| listenhub music remix ./original.mp3 --lyrics "New verse..." --prompt "Lo-fi hip hop" | ||
| # Standalone instrumental (--prompt XOR --reference-audio) | ||
| listenhub music instrumental --prompt "Cinematic orchestral build-up" --model mureka-8 | ||
| # Soundtrack from an image or video (--image XOR --video) | ||
| listenhub music soundtrack --image ./cover.png --prompt "Dreamy synthwave" | ||
| # Single instrument/vocal track (--audio XOR --provider-song-id) | ||
| listenhub music track ./song.mp3 --generate-type Drums --prompt "Punchy breakbeat" | ||
| listenhub music track --provider-song-id abc123 --generate-type Vocals \ | ||
| --prompt "Soulful chorus" --lyrics "Hold on..." --vocal-gender female | ||
| # Sync analysis commands (print immediately) | ||
| listenhub music recognize --audio ./song.mp3 | ||
| listenhub music describe --audio ./song.mp3 | ||
| listenhub music stem --audio ./song.mp3 --model audio-separation-2 | ||
| ``` | ||
@@ -302,0 +329,0 @@ |
+33
-6
@@ -84,8 +84,16 @@ # ListenHub CLI | ||
| | 命令 | 说明 | | ||
| | -------------------------- | -------------------- | | ||
| | `listenhub music generate` | 根据文字描述生成音乐 | | ||
| | `listenhub music cover` | 用参考音频创建翻唱 | | ||
| | `listenhub music list` | 列出音乐任务 | | ||
| | `listenhub music get <id>` | 查看音乐任务详情 | | ||
| | 命令 | 说明 | | ||
| | ------------------------------ | ---------------------------------- | | ||
| | `listenhub music generate` | 根据文字描述生成音乐 | | ||
| | `listenhub music cover` | 用参考音频创建翻唱 | | ||
| | `listenhub music extend` | 基于参考音频续写音乐 | | ||
| | `listenhub music remix` | 用新歌词重制已有歌曲 | | ||
| | `listenhub music instrumental` | 生成纯器乐曲 | | ||
| | `listenhub music soundtrack` | 根据图片或视频生成配乐 | | ||
| | `listenhub music track` | 生成单条乐器/人声轨道 | | ||
| | `listenhub music recognize` | 从音频识别歌词(含时间戳) | | ||
| | `listenhub music describe` | 分析音频(描述、标签、流派、乐器) | | ||
| | `listenhub music stem` | 分离音轨并返回下载链接 | | ||
| | `listenhub music list` | 列出音乐任务 | | ||
| | `listenhub music get <id>` | 查看音乐任务详情 | | ||
@@ -300,2 +308,21 @@ ### 内容创作 | ||
| listenhub music cover --audio ./original.mp3 --title "我的混音" | ||
| # 用新歌词重制已有歌曲(文件、--audio-url 或 --provider-song-id 三选一) | ||
| listenhub music remix ./original.mp3 --lyrics "全新的主歌……" --prompt "Lo-fi 嘻哈" | ||
| # 纯器乐(--prompt 与 --reference-audio 二选一) | ||
| listenhub music instrumental --prompt "电影感弦乐渐强" --model mureka-8 | ||
| # 根据图片或视频生成配乐(--image 与 --video 二选一) | ||
| listenhub music soundtrack --image ./cover.png --prompt "梦幻 synthwave" | ||
| # 生成单条乐器/人声轨道(--audio 与 --provider-song-id 二选一) | ||
| listenhub music track ./song.mp3 --generate-type Drums --prompt "有力的碎拍" | ||
| listenhub music track --provider-song-id abc123 --generate-type Vocals \ | ||
| --prompt "灵魂乐副歌" --lyrics "坚持住……" --vocal-gender female | ||
| # 同步分析命令(立即返回结果) | ||
| listenhub music recognize --audio ./song.mp3 | ||
| listenhub music describe --audio ./song.mp3 | ||
| listenhub music stem --audio ./song.mp3 --model audio-separation-2 | ||
| ``` | ||
@@ -302,0 +329,0 @@ |
Sorry, the diff of this file is too big to display
152071
22.24%3159
21.03%355
8.23%+ Added
- Removed