Zonos TTS वॉइस क्लोनिंग
Clore.ai GPUs पर भावना और पिच नियंत्रण के साथ वॉइस क्लोनिंग के लिए Zyphra द्वारा Zonos TTS चलाएँ।
Zonos द्वारा Zyphra यह 0.4B-पैरामीटर वाला ओपन-वेट टेक्स्ट-टू-स्पीच मॉडल है, जिसे 200K+ घंटे की बहुभाषी वाणी पर प्रशिक्षित किया गया है। यह केवल 2–30 सेकंड के संदर्भ ऑडियो से ज़ीरो-शॉट वॉइस क्लोनिंग करता है और भावना, बोलने की गति, पिच में बदलाव, तथा ऑडियो गुणवत्ता पर सूक्ष्म नियंत्रण प्रदान करता है। आउटपुट उच्च-निष्ठा 44 kHz ऑडियो होता है। दो मॉडल वेरिएंट उपलब्ध हैं: Transformer (सर्वोत्तम गुणवत्ता) और Hybrid/Mamba (तेज़ इन्फ़रेंस)।
GitHub: Zyphra/Zonos HuggingFace: Zyphra/Zonos-v0.1-transformer लाइसेंस: Apache 2.0
मुख्य विशेषताएँ
2–30 सेकंड से वॉइस क्लोनिंग — किसी फाइन-ट्यूनिंग की आवश्यकता नहीं
44 kHz उच्च-निष्ठा आउटपुट — स्टूडियो-स्तरीय ऑडियो गुणवत्ता
भावना नियंत्रण — 8-आयामी वेक्टर के माध्यम से खुशी, उदासी, क्रोध, भय, आश्चर्य, घृणा
बोलने की गति और पिच — स्वतंत्र सूक्ष्म नियंत्रण
ऑडियो प्रिफ़िक्स इनपुट — फुसफुसाहट और अन्य कठिन-से-क्लोन व्यवहारों को सक्षम करता है
बहुभाषी — अंग्रेज़ी, जापानी, चीनी, फ़्रेंच, जर्मन
दो आर्किटेक्चर — Transformer (गुणवत्ता) और Hybrid/Mamba (गति, RTX 4090 पर लगभग 2× रीयल-टाइम)
Apache 2.0 — व्यक्तिगत और व्यावसायिक उपयोग के लिए निःशुल्क
आवश्यकताएँ
GPU
RTX 3080 10 GB
RTX 4090 24 GB
VRAM
6 GB (Transformer)
10 GB+
RAM
16 GB
32 GB
डिस्क
10 GB
20 GB
Python
3.10+
3.11
CUDA
12.8+
12.8+
सिस्टम
espeak-ng
—
Clore.ai की सिफारिश: आरामदायक हेडरूम के लिए RTX 3090 ($0.07–0.21/घंटा)। Hybrid मॉडल और सबसे तेज़ इन्फ़रेंस के लिए RTX 4090 ($0.14–0.42/घंटा)।
इंस्टॉलेशन
त्वरित शुरुआत
उपयोग के उदाहरण
भावना नियंत्रण
Zonos 8-आयामी भावना वेक्टर स्वीकार करता है: [खुशी, उदासी, घृणा, भय, आश्चर्य, क्रोध, अन्य, तटस्थ].
बोलने की गति और पिच नियंत्रण
Gradio वेब इंटरफ़ेस
पोर्ट एक्सपोज़ करें 7860/http अपने Clore.ai ऑर्डर में और खोलें http_pub UI तक पहुँचने के लिए URL।
Clore.ai उपयोगकर्ताओं के लिए सुझाव
मॉडल चयन — सर्वोत्तम गुणवत्ता के लिए Transformer, लगभग 2× तेज़ इन्फ़रेंस के लिए Hybrid (RTX 3000+ GPU आवश्यक)
संदर्भ ऑडियो — 10–30 सेकंड की साफ़ आवाज़ सर्वोत्तम परिणाम देती है; छोटे क्लिप (2–5 सेकंड) काम करते हैं, लेकिन उनकी निष्ठा कम होती है
Docker सेटअप — उपयोग करें
pytorch/pytorch:2.11.0-cuda12.8-cudnn9-runtime, जोड़ेंapt-get install -y espeak-ngस्टार्टअप मेंपोर्ट मैपिंग — एक्सपोज़ करें
7860/httpGradio UI के लिए,8000/httpAPI सर्वर के लिएसीड नियंत्रण — सेट करें
torch.manual_seed()पुनरुत्पादनीय आउटपुट के लिए जनरेशन से पहलेऑडियो गुणवत्ता पैरामीटर — इसके साथ प्रयोग करें
audio_qualityसाफ़ आउटपुट के लिए कंडीशनिंग फ़ील्ड
समस्या निवारण
espeak-ng नहीं मिला
चलाएँ apt-get install -y espeak-ng (फोनीमाइज़ेशन के लिए आवश्यक)
CUDA out of memory
Transformer मॉडल का उपयोग करें (Hybrid से छोटा); प्रति कॉल पाठ की लंबाई कम करें
Hybrid मॉडल विफल होता है
Ampere+ GPU (RTX 3000 सीरीज़ या उससे नया) और आवश्यक है pip install -e ".[compile]"
क्लोन की गई आवाज़ सही नहीं लगती
अधिक लंबा संदर्भ क्लिप (15–30 सेकंड) स्पष्ट वाणी और न्यूनतम पृष्ठभूमि शोर के साथ उपयोग करें
धीमी जनरेशन
Transformer के लिए सामान्य (~0.5× रीयल-टाइम); Hybrid RTX 4090 पर लगभग 2× रीयल-टाइम प्राप्त करता है
ModuleNotFoundError: zonos
सुनिश्चित करें कि आपने स्रोत से इंस्टॉल किया है: cd Zonos && pip install -e .
अंतिम अपडेट
क्या यह उपयोगी था?