{
"status": "IN_QUEUE",
"request_id": "01a04482-39ff-7632-b67a-97d87c97ffdb",
"response_url": "-01a04482-39ff-7632-b67a-97d87c97ffdb",
"status_url": "-01a04482-39ff-7632-b67a-97d87c97ffdb/status",
"cancel_url": "-01a04482-39ff-7632-b67a-97d87c97ffdb/cancel",
"logs": null,
"metrics": [],
"queue_position": 0
}
curl --location --request POST 'https://zylalabs.com/api/13678/waveform+generator+api/31121/get+id' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"media_url": "https://storage.googleapis.com/falserverless/example_inputs/ffmpeg-audio.wav",
"points_per_second": 4,
"precision": 2,
"smoothing_window": 3
}'
{
"waveform": [
-0.14,
-0.46,
-0.67,
-0.25,
-0.42,
-0.17,
-0.52,
-1,
-0.4,
-0.13,
-0.36,
-0.52,
-0.36,
-0.13,
-0.2,
-0.52,
-0.45,
-0.31,
-0.13,
-0.06,
0.07
],
"duration": 5.36,
"points": 21,
"precision": 2
}
curl --location --request GET 'https://zylalabs.com/api/13678/waveform+generator+api/31122/create+waveform&request_id=Required' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए तरंग जनरेटर API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
वेवफॉर्म जनरेटर एपीआई प्रदान की गई मीडिया यूआरएल से ऑडियो वेवफॉर्म का संख्यात्मक प्रतिनिधित्व उत्पन्न करता है। बस एक सार्वजनिक रूप से सुलभ यूआरएल सबमिट करें जिसमें ऑडियो या वीडियो फ़ाइल हो, और एपीआई ऑडियो ट्रैक का विश्लेषण करता है और एक संरचित वेवफॉर्म लौटाता है जिसे दृश्य प्रस्तुतियों, प्लेबैक इंटरफेस, ऑडियो विश्लेषण और मल्टीमीडिया अनुप्रयोगों के लिए उपयोग किया जा सकता है।
प्रतिक्रिया में एक वेवफॉर्म ऐरे शामिल होता है जिसमें सामान्यीकृत एम्प्लिट्यूड मान होते हैं जो विश्लेषित अवधि के दौरान ऑडियो सिग्नल का प्रतिनिधित्व करते हैं। इन मूल्यों का उपयोग वेवफॉर्म दृश्य प्रस्तुतियों को उत्पन्न करने के लिए किया जा सकता है, जैसे टाइमलाइन्स, ऑडियो प्लेयर, प्रगति पट्टियाँ, संपादन इंटरफेस और इंटरएक्टिव मल्टीमीडिया घटक। सकारात्मक और नकारात्मक मान ऑडियो सिग्नल की एम्प्लिट्यूड का प्रतिनिधित्व करते हैं, जबकि लौटाए गए बिंदुओं की संख्या दृश्य प्रस्तुतियों के लिए उपलब्ध विवरण के स्तर को निर्धारित करती है।
एपीआई विश्लेषित मल्टीमीडिया सामग्री की कुल अवधि को सेकंड में भी लौटाता है, जो अनुप्रयोगों को प्लेबैक से वेवफॉर्म को समन्वयित करने की अनुमति देता है। "बिंदु" फ़ील्ड लौटाए गए वेवफॉर्म नमूनों की संख्या को इंगित करता है, जबकि "सटीकता" वेवफॉर्म मानों के लिए उपयोग की गई दशमलव सटीकता को निर्दिष्ट करता है।
POST Get ID समापन बिंदु एक अनुरोध ID और तरंग निर्माण प्रक्रिया के बारे में स्थिति जानकारी लौटाता है GET Create Waveform समापन बिंदु एक संरचित तरंग array ऑडियो की अवधि बिंदुओं की संख्या और तरंग मानों की सटीकता लौटाता है
POST Get ID प्रतिक्रिया में प्रमुख क्षेत्र `request_id` `status` और `queue_position` शामिल हैं GET Create Waveform प्रतिक्रिया में महत्वपूर्ण क्षेत्र `waveform` `duration` `points` और `precision` हैं जो ऑडियो दृश्य के लिए आवश्यक विवरण प्रदान करते हैं
प्रतिसाद डेटा JSON प्रारूप में संगठित है POST Get ID का उत्तर स्थिति और अनुरोध जानकारी शामिल करता है जबकि GET Create Waveform का उत्तर तरंग गणना के मानों का एक सरणी शामिल करता है साथ ही मेटाडाटा जैसे अवधि और सटीकता इसे विश्लेषण और उपयोग में आसान बनाता है
POST Get ID एंडपॉइंट को पैरामीटर की आवश्यकता नहीं है GET Create Waveform एंडपॉइंट एक मीडिया URL को स्वीकार करता है जो सार्वजनिक रूप से उपलब्ध होना चाहिए उपयोगकर्ता अपने अनुरोधों को कस्टमाइज़ कर सकते हैं द्वारा निर्दिष्ट करते हैं कि वे किस ऑडियो या वीडियो फ़ाइल का विश्लेषण करना चाहते हैं
सामान्य उपयोग के मामलों में संगीत खिलाड़ियों के लिए ऑडियो का दृश्य प्रतिनिधित्व उत्पन्न करना इंटरैक्टिव मल्टीमीडिया घटक बनाना और अनुसंधान या विकास उद्देश्यों के लिए ऑडियो विश्लेषण करना शामिल है तरंग रूप डेटा उपयोगकर्ता इंटरफेस को बढ़ा सकता है और ऑडियो से संबंधित अनुप्रयोगों में सुधार कर सकता है
उपयोगकर्ता तरंग फॉर्म डेटा को ग्राफिकल प्रतिनिधित्व जैसे तरंग रूपों या प्रगति बारों पर एम्प्लिट्यूड मानों को मैप करके देख सकते हैं अवधि और सटीकता क्षेत्र ऑडियो प्लेबैक के साथ दृश्यांकन को समन्वयित करने में मदद करते हैं मल्टीमीडिया अनुप्रयोगों में उपयोगकर्ता अनुभव को बढ़ाते हैं
डेटा सटीकता को मजबूत प्रोसेसिंग एल्गोरिदम के माध्यम से बनाए रखा जाता है जो प्रदान की गई मीडिया यूआरएल से ऑडियो ट्रैक्स का विश्लेषण करते हैं एपीआई यह सुनिश्चित करता है कि वेवफॉर्म पॉइंट्स ऑडियो सिग्नल की आयाम को सटीक रूप से दर्शाते हैं जिससे विश्वसनीय दृश्य औऱ विश्लेषण संभव होते हैं
उपयोगकर्ता तरंग स्वरूप श्रृंखला में सामान्यीकृत सूचकांक मानों की अपेक्षा कर सकते हैं जो सामान्यतः -1 से 1 के बीच होते हैं लौटाए गए बिंदुओं की संख्या ऑडियो की अवधि और जटिलता के आधार पर भिन्न होगी विभिन्न दृश्यता आवश्यकताओं के लिए उपयुक्त विस्तृत प्रतिनिधित्व प्रदान करती है