{
"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/13644/waveform+api/30943/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/13644/waveform+api/30944/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 एन्डपॉइंट अनुरोध आईडी और तरंग रूप निर्माण प्रक्रिया की स्थिति जानकारी लौटाता है GET Create Waveform एन्डपॉइंट एक संरचित तरंग रूप एरे ऑडियो की अवधि बिंदुओं की संख्या और तरंग रूप मानों की सटीकता लौटाता है
POST Get ID प्रतिक्रिया में कुंजी क्षेत्र शामिल हैं `request_id`, `status`, और `queue_position` GET Create Waveform प्रतिक्रिया में महत्वपूर्ण क्षेत्र हैं `waveform`, `duration`, `points`, और `precision` जो ऑडियो विज़ुअलाइज़ेशन के लिए आवश्यक विवरण प्रदान करते हैं
جواب کا ڈیٹا JSON شکل میں منظم کیا گیا ہے POST Get ID جواب میں حالت اور درخواست کی معلومات شامل ہوتی ہیں جبکہ GET Create Waveform جواب میں waveform کی قدروں کا ایک صف اور ساتھ ہی میٹا ڈیٹا جیسے دورانیہ اور درستگی شامل ہوتی ہے جس سے تجزیہ اور استعمال کرنا آسان ہوتا ہے
POST Get ID एंडपॉइंट के लिए पैरामीटर की आवश्यकता नहीं होती GET Create Waveform एंडपॉइंट एक मीडिया यूआरएल स्वीकार करता है जो सार्वजनिक रूप से उपलब्ध होना चाहिए उपयोगकर्ता अपनी अनुरोधों को कस्टमाइज़ कर सकते हैं द्वारा ऑडियो या वीडियो फ़ाइल के यूआरएल को निर्दिष्ट करके जिसे वे विश्लेषण करना चाहते हैं
विशिष्ट उपयोग के मामलों में संगीत खिलाड़ियों के लिए ऑडियो के दृश्य प्रतिनिधित्व उत्पन्न करना इंटरएक्टिव मल्टीमीडिया घटक बनाना और अनुसंधान या विकास उद्देश्यों के लिए ऑडियो विश्लेषण करना शामिल है वेवफॉर्म डेटा उपयोगकर्ता इंटरफेस को बढ़ा सकता है और ऑडियो-संबंधित अनुप्रयोगों में सुधार कर सकता है
उपयोगकर्ता तिर्यक डेटा के ग्राफिकल निरूपण जैसे तरंगफॉर्म या प्रगति बार पर आयाम मूल्य मानचित्रित करके लहरफॉर्म डेटा को दृश्य रूप में देख सकते हैं अवधि और सटीकता फ़ील्ड दृश्यकरण को ऑडियो प्लेबैक के साथ समकालिक बनाने में मदद करते हैं मल्टीमीडिया अनुप्रयोगों में उपयोगकर्ता अनुभव को और बेहतर बनाते हैं
डेटा सटीकता को मजबूत प्रोसेसिंग एल्गोरिदम के माध्यम से बनाए रखा जाता है जो प्रदान की गई मीडिया यूआरएल से ऑडियो ट्रैक्स का विश्लेषण करते हैं एपीआई सुनिश्चित करता है कि तरंगफॉर्म बिंदु ऑडियो सिग्नल की अनुपात को सटीकता से दर्शाते हैं जिससे विश्वसनीय विज़ुअलाइजेशन और विश्लेषण संभव हो सके
उपयोगकर्ता सामान्यीकृत परिणामों के लिए तरंग रूप में ऐम्प्लिट्यूड मानों की अपेक्षा कर सकते हैं जो सामान्यत: -1 से 1 के बीच होते हैं लौटाए गए बिंदुओं की संख्या ऑडियो की अवधि और जटिलता के आधार पर भिन्न होगी जो विभिन्न विज़ुअलाइज़ेशन आवश्यकताओं के लिए उपयुक्त विस्तृत प्रतिनिधित्व प्रदान करती है