Skills Plugins MCP Prompt Model 博客 我的中心

voice-isolator

Remove background noise and isolate vocals/speech from audio using ElevenLabs Voice Isolator (audio isolation) API. Use when cleaning up noisy recordings, removing music or background ambience from dialogue, isolating speech from field recordings, preparing audio for transcription, extracting vocals, or any "denoise / clean up / isolate voice" task.

DeepseekModel キュレーション済みスキル 品質 優秀 · 78 v1.0.0

取得

https://deepseekmodel.com/api/download.php?id=elevenlabs-skills-voice-isolator-skill-md&format=skill
ダウンロード .skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能
.skill ファイルの system_prompt フィールドの実際の内容。
name voice-isolator description Remove background noise and isolate vocals/speech from audio using ElevenLabs Voice Isolator (audio isolation) API. Use when cleaning up noisy recordings, removing music or background ambience from dialogue, isolating speech from field recordings, preparing audio for transcription, extracting vocals, or any "denoise / clean up / isolate voice" task. license MIT compatibility Requires internet access and an ElevenLabs API key (ELEVENLABS_API_KEY). metadata {"openclaw":{"requires":{"env":"[Truncated]"},"primaryEnv":"ELEVENLABS_API_KEY"}} ElevenLabs Voice Isolator Removes background noise from audio and isolates vocals/speech — useful for cleaning up noisy recordings, prepping audio for transcription, or pulling dialogue out of a mixed track. Setup: See Installation Guide . For JavaScript, use @elevenlabs/* packages only. Quick Start Python from elevenlabs import ElevenLabs client = ElevenLabs() with open ( "noisy.mp3" , "rb" ) as audio_file: audio_stream = client.audio_isolation.convert(audio=audio_file) with open ( "clean.mp3" , "wb" ) as f: for chunk in audio_stream: f.write(chunk) JavaScript import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js" ; import { createReadStream, createWriteStream } from "fs" ; const client = new ElevenLabsClient (); const audioStream = await client. audioIsolation . convert ({ audio : createReadStream ( "noisy.mp3" ), }); audioStream. pipe ( createWriteStream ( "clean.mp3" )); CLI elevenlabs audio-isolation convert --audio noisy.mp3 --output clean.mp3 Parameters Parameter Type Default Description audio file (required) — Audio file with vocals/speech to isolate file_format string other other for any encoded audio, or pcm_s16le_16 for 16-bit PCM mono @ 16kHz little-endian (lower latency) Isolating from a URL import requests from io import BytesIO from elevenlabs import ElevenLabs client = ElevenLabs() audio_url = "https://example.com/noisy.mp3" response = requests.get(audio_url) audio_data = BytesIO(response.content) audio_stream = client.audio_isolation.convert(audio=audio_data) with open ( "clean.mp3" , "wb" ) as f: for chunk in audio_stream: f.write(chunk) Low-Latency PCM Input If you already have raw 16-bit PCM mono @ 16kHz, passing file_format="pcm_s16le_16" skips decoding and reduces latency: audio_stream = client.audio_isolation.convert( audio=pcm_bytes, file_format= "pcm_s16le_16" , ) Supported Formats Any common encoded audio/video container works as input (MP3, WAV, M4A, FLAC, OGG, WebM, MP4, etc.). Response is a streamed MP3 by default. Common Workflows Clean up interview/podcast recordings — strip room tone, HVAC, traffic before editing. Prep noisy audio for Speech-to-Text — isolate voice first, then pass through speech_to_text.convert() for better transcription accuracy. Extract dialogue from mixed tracks — pull vocals out of a track with music/SFX. Pre-processing for Voice Changer — isolate the source voice before applying voice transformation. Error Handling try : audio_stream = client.audio_isolation.convert(audio=audio_file) except Exception as e: print ( f"Voice isolation failed: {e} " ) Common errors: 401 : Invalid API key 422 : Invalid parameters (e.g. wrong file_format for the supplied audio) 429 : Rate limit exceeded References Installation Guide
このスキルを起動するキーワード。クリックでコピーできます。

このスキルにはトリガーワードがありません。

ダウンロードした .skill に含まれるフィールド。
フィールド 説明
formatフォーマット識別子(skill/v1)
skill_idスキル固有 ID
nameスキル名
versionバージョン
description説明
categoryカテゴリ(配列)
trigger_wordsトリガーワード
tagsタグ
sourceソース
source_urlソース URL(本ページ)
exported_atエクスポート日時(ダウンロード毎)
system_promptシステムプロンプト本文
model_configモデル設定:provider / model / temperature / max_tokens / top_p
examplesサンプル
install_guide各プラットフォームの導入説明(Coze / Dify / Claude / カスタム)
同じスキルを各プラットフォーム形式で出力できます。
.skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能 ダウンロード
.skillpro 拡張形式。scripts / tools / dependencies / hooks を含む ダウンロード
.json 純粋な JSON 出力。system_prompt とモデル設定のみ ダウンロード
Coze frontmatter 付き Markdown。Coze へのインポート用 ダウンロード
Dify Dify DSL。アプリ作成後にそのままインポート ダウンロード

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。