Skip to main content
स्टेम्स वे वोकल और इंस्ट्रुमेंटल ट्रैक्स हैं जो सोर्स ऑडियो से निकाले जाते हैं। Youka जब आप कोई प्रोजेक्ट बनाते हैं तो स्टेम्स को अपने-आप अलग कर देता है, लेकिन जरूरत पड़ने पर आप अलग मॉडल के साथ सेपरेशन को फिर से चला सकते हैं।

client.projects.separateStems(projectId, body, options?)

किसी प्रोजेक्ट के लिए नया स्टेम सेपरेशन ऑपरेशन शुरू करें।

Parameters

string
required
जिस प्रोजेक्ट को दोबारा प्रोसेस करना है।
SplitModel
स्टेम सेपरेशन मॉडल। मार्गदर्शन के लिए Split model reference देखें।

Available models

End-to-end example

client.tasks.get(taskId) या client.tasks.wait(taskId) का उपयोग केवल तब करें जब आपको स्पष्ट रूप से लो-लेवल टास्क एक्सेस की जरूरत हो। अधिकांश कॉलर्स को client.projects.wait(operation) पर ही रहना चाहिए।

client.projects.downloadStem(projectId, selector, options?)

किसी एक स्टेम को किसी अन्य फ़ॉर्मैट में कन्वर्ट किए बिना डाउनलोड करें। ID या type के द्वारा ठीक एक स्टेम चुनें:
समर्थित types हैं original, instrumental, vocals, और backing_vocals

client.projects.downloadStems(projectId, selector?, options?)

एक से अधिक स्टेम्स डाउनलोड करें। types पास करें, stemIds पास करें, या सेलेक्टर को छोड़ दें ताकि हर उपलब्ध स्टेम डाउनलोड हो जाए:
मल्टी-स्टेम डाउनलोड के लिए, आउटपुट डायरेक्टरी का उपयोग करें। SDK मूल स्टोर की गई स्टेम फ़ाइलें लिखता है और उन्हें ट्रांसकोड नहीं करता।

What’s next

  • Lyrics sync — स्टेम्स स्वैप करने के बाद लिरिक्स को फिर से सिंक करें
  • Tasks — ऑपरेशन हैंडल्स और एडवांस्ड टास्क पोलिंग
  • Split model reference — सही मॉडल चुनें