वॉइस आइसोलेटर क्विकस्टार्ट

वॉइस आइसोलेटर API से ऑडियो फ़ाइल से बैकग्राउंड नॉइज़ हटाना सीखें।

इस गाइड में आप सीखेंगे कि वॉइस आइसोलेटर API का इस्तेमाल करके ऑडियो फ़ाइल से बैकग्राउंड नॉइज़ कैसे हटाएं।

अपने AI कोडिंग असिस्टेंट से ऑडियो फ़ाइलों से बैकग्राउंड नॉइज़ हटाने के लिए ElevenLabs voice-isolator skill का इस्तेमाल करें:

npx skills add elevenlabs/skills --skill voice-isolator

वॉइस आइसोलेटर API का इस्तेमाल

1

API key बनाएं

डैशबोर्ड में यहां API key बनाएं, जिसका इस्तेमाल आप API एक्सेस करने के लिए सुरक्षित रूप से करेंगे।

key को मैनेज्ड सीक्रेट के रूप में स्टोर करें और अपनी पसंद के अनुसार इसे SDKs को .env फ़ाइल के ज़रिए एनवायरनमेंट वेरिएबल के रूप में या सीधे अपने ऐप के कॉन्फ़िगरेशन में पास करें।

.env
ELEVENLABS_API_KEY=<your_api_key_here>
2

SDK इंस्टॉल करें

हम अपने API key को environment variable से लोड करने के लिए dotenv library का भी इस्तेमाल करेंगे।

pip install elevenlabs
pip install python-dotenv

स्पीकर से ऑडियो चलाने के लिए आपको MPV और/या ffmpeg इंस्टॉल करने के लिए कहा जा सकता है।

3

API रिक्वेस्ट करें

अपनी पसंद की भाषा के अनुसार example.py या example.mts नाम की नई फ़ाइल बनाएं और इसमें यह कोड जोड़ें:

# example.py
import os
from dotenv import load_dotenv
from elevenlabs.client import ElevenLabs
from elevenlabs.play import play
import requests
from io import BytesIO
load_dotenv()
elevenlabs = ElevenLabs(
api_key=os.getenv("ELEVENLABS_API_KEY"),
)
audio_url = "https://storage.googleapis.com/eleven-public-cdn/documentation_assets/audio/voice_with_background.mp3"
response = requests.get(audio_url)
audio_data = BytesIO(response.content)
audio_stream = elevenlabs.audio_isolation.convert(audio=audio_data)
play(audio_stream)

फिर इसे चलाएं:

python example.py

आपको अपने स्पीकर से अलग की गई आवाज़ सुनाई देनी चाहिए।

अगले चरण