{
"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/13677/audio+waveform+api/31119/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/13677/audio+waveform+api/31120/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 प्रतिक्रिया में तरंग स्वरूप मानों का एक ऐरे होता है साथ ही मेटाडाटा जैसे अवधि और सटीकता भी होता है जिससे इसे विश्लेषित और उपयोग करना आसान हो जाता है
POST Get ID एंडपॉइंट को पैरामीटर की आवश्यकता नहीं है GET Create Waveform एंडपॉइंट एक मीडिया यूआरएल को स्वीकार करता है जिसे सार्वजनिक रूप से सुलभ होना चाहिए उपयोगकर्ता अपने अनुरोधों को कस्टमाइज़ कर सकते हैंโดย उस ऑडियो या वीडियो फ़ाइल का यूआरएल निर्दिष्ट करके जिसे वे विश्लेषण करना चाहते हैं
प्रमुख उपयोग के मामले में संगीत प्लेयर के लिए ऑडियो की दृश्य प्रद representations पेश करना इंटरएक्टिव मल्टीमीडिया घटक बनाना और अनुसंधान या विकास के उद्देश्यों के लिए ऑडियो विश्लेषण करना शामिल है वेवफार्म डेटा उपयोगकर्ता इंटरफेस को सशक्त बना सकता है और ऑडियो से संबंधित अनुप्रयोगों में सुधार कर सकता है
उपयोगकर्ता एम्प्लिट्यूड मानों को ग्राफिकल प्रतिनिधित्वों जैसे वेवफॉर्म या प्रगति बार के साथ मानचित्रण करके वेवफॉर्म डेटा को देख सकते हैं अवधि और सटीकता फ़ील्ड दृश्य प्रस्तुतियों को ऑडियो प्लेबैक के साथ समन्वयित करने में मदद करती हैं जिससे मल्टीमीडिया अनुप्रयोगों में उपयोगकर्ता का अनुभव बढ़ता है
डेटा सटीकता मजबूत प्रोसेसिंग एल्गोरिदम के माध्यम से बनाए रखी जाती है जो प्रदान किए गए मीडिया यूआरएल से ऑडियो ट्रैक का विश्लेषण करती हैं एपीआई सुनिश्चित करता है कि वेवफॉर्म पॉइंट्स ऑडियो सिग्नल की क्षमता को सटीक रूप से दर्शाते हैं जिससे विश्वसनीय दृश्य प्रस्तुतिकरण और विश्लेषण की अनुमति मिलती है
उपयोगकर्ता वेवफार्म सरणी में सामान्यीकृत अम्प्लीट्यूड मानों की अपेक्षा कर सकते हैं जो आमतौर पर -1 से 1 के बीच होती हैं लौटाए गए बिंदुओं की संख्या ऑडियो की अवधि और जटिलता के आधार पर भिन्न होगी जो विभिन्न विज़ुअलाइजेशन आवश्यकताओं के लिए उपयुक्त विस्तृत प्रतिनिधित्व प्रदान करती है