नेविगेशन पर जाएँ

ऑडियो नेटिव प्रोजेक्ट बनाएं

ऑडियो नेटिव सक्षम प्रोजेक्ट बनाता है, वैकल्पिक रूप से कन्वर्ज़न शुरू करता है और प्रोजेक्ट ID व एम्बेड करने योग्य HTML स्निपेट लौटाता है।

हेडर

xi-api-keystringवैकल्पिक

अनुरोध

This endpoint expects a multipart form containing an optional file.
namestringआवश्यक

प्रोजेक्ट का नाम।

imagestring or nullवैकल्पिकDeprecated

(बहिष्कृत) प्लेयर में इस्तेमाल होने वाला इमेज URL। न देने पर, प्लेयर सेटिंग्स में सेट डिफ़ॉल्ट इमेज इस्तेमाल होगी।

authorstring or nullवैकल्पिक

प्लेयर में इस्तेमाल किया जाने वाला और अपलोड किए गए लेख की शुरुआत में जोड़ा जाने वाला लेखक। न देने पर, Player सेटिंग्स में सेट डिफ़ॉल्ट लेखक इस्तेमाल होगा।

titlestring or nullवैकल्पिक

प्लेयर में इस्तेमाल किया जाने वाला और अपलोड किए गए लेख के शीर्ष पर जोड़ा जाने वाला शीर्षक। न देने पर, प्लेयर सेटिंग्स में तय डिफ़ॉल्ट शीर्षक इस्तेमाल होगा।

smallbooleanवैकल्पिकडिफ़ॉल्ट: falseDeprecated

(बहिष्कृत) छोटा प्लेयर इस्तेमाल करना है या नहीं। न देने पर, प्लेयर सेटिंग्स में सेट डिफ़ॉल्ट मान इस्तेमाल होगा।

text_colorstring or nullवैकल्पिक

प्लेयर में इस्तेमाल किया जाने वाला टेक्स्ट रंग। न देने पर, प्लेयर सेटिंग्स में सेट डिफ़ॉल्ट टेक्स्ट रंग इस्तेमाल होता है।

background_colorstring or nullवैकल्पिक

प्लेयर में इस्तेमाल किया जाने वाला बैकग्राउंड रंग। न देने पर, Player सेटिंग्स में सेट डिफ़ॉल्ट बैकग्राउंड रंग इस्तेमाल होगा।

sessionizationintegerवैकल्पिकडिफ़ॉल्ट: 0Deprecated

(बहिष्कृत) पेज रीलोड के बीच सेशन को कितने मिनट तक बनाए रखना है। न देने पर, प्लेयर सेटिंग्स में सेट डिफ़ॉल्ट सेशनाइज़ेशन इस्तेमाल होगा।

voice_idstring or nullवैकल्पिक

कॉन्टेंट को वॉइस देने के लिए इस्तेमाल की जाने वाली वॉइस ID। नहीं दिए जाने पर Player सेटिंग्स में सेट डिफ़ॉल्ट वॉइस ID इस्तेमाल होती है।

model_idstring or nullवैकल्पिक

प्लेयर में इस्तेमाल होने वाली TTS Model ID। न देने पर, प्लेयर सेटिंग्स में तय डिफ़ॉल्ट मॉडल ID इस्तेमाल होगी।

filefileवैकल्पिक

लेख का कॉन्टेंट रखने वाली txt या HTML इनपुट फ़ाइल। HTML का फ़ॉर्मैट इस प्रकार होना चाहिए: ‘<html><body><div><p>Your content</p><h3>More of your content</h3><p>Some more of your content</p></div></body></html>’

auto_convertbooleanवैकल्पिकडिफ़ॉल्ट: false

क्या प्रोजेक्ट को अपने-आप ऑडियो में कन्वर्ट करना है।

apply_text_normalizationenum or nullवैकल्पिक

यह पैरामीटर चार मोड—‘auto’, ‘on’, ‘apply_english’ और ‘off’—से टेक्स्ट नॉर्मलाइज़ेशन नियंत्रित करता है। ‘auto’ पर सेट करने पर, सिस्टम अपने-आप तय करेगा कि टेक्स्ट नॉर्मलाइज़ेशन लागू करना है या नहीं (जैसे, संख्याओं को शब्दों में लिखना)। ‘on’ के साथ टेक्स्ट नॉर्मलाइज़ेशन हमेशा लागू होगा, जबकि ‘off’ के साथ इसे छोड़ दिया जाएगा। ‘apply_english’, ‘on’ जैसा ही है, लेकिन यह मानेगा कि टेक्स्ट अंग्रेज़ी में है।

अनुमत मान:
pronunciation_dictionary_locatorslist of stringsवैकल्पिक

टेक्स्ट पर लागू किए जाने वाले उच्चारण शब्दकोशों के लिए JSON स्ट्रिंग्स की सूची के रूप में एन्कोड किए गए उच्चारण शब्दकोश लोकेटर्स (pronunciation_dictionary_id, version_id) की सूची। jsonBody के बजाय formData के माध्यम से प्रोजेक्ट्स जोड़े जा सकते हैं, इसलिए JSON-एन्कोडेड स्ट्रिंग्स की सूची ज़रूरी है। कई शब्दकोश बताने के लिए अपने curl में कई —form लाइनें इस्तेमाल करें, जैसे —form ‘pronunciation_dictionary_locators=”{“pronunciation_dictionary_id”:“Vmd4Zor6fplcA7WrINey”,“version_id”:“hRPaxjlTdR7wFMhV4w0b”}”’ —form ‘pronunciation_dictionary_locators=”{“pronunciation_dictionary_id”:“JzWtcGQMJ6bnlWwyMo7e”,“version_id”:“lbmwxiLu4q6txYxgdZqn”}”’.

रिस्पॉन्स

सफल रिस्पॉन्स

project_idstring

बनाए गए ऑडियो नेटिव प्रोजेक्ट की ID।

convertingboolean

क्या प्रोजेक्ट अभी convert किया जा रहा है।

html_snippetstring

ऑडियो नेटिव प्लेयर एम्बेड करने के लिए HTML स्निपेट।

त्रुटियाँ

422
Unprocessable Entity Error