{
"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/13676/audio+waveform+generator+api/31117/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/13676/audio+waveform+generator+api/31118/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.endpoint एक अनुरोध ID और तरंग रूपांकन प्रक्रिया के बारे में स्थिति जानकारी लौटाता है GET Create Waveform.endpoint एक संरचित तरंग रूपांकन श्रृंखला ऑडियो की अवधि बिंदुओं की संख्या और तरंग रूपांकन मानों की सटीकता लौटाता है
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 को स्वीकार करता है जो सार्वजनिक रूप से सुलभ होना चाहिए उपयोगकर्ता अपनी अनुरोधों को कस्टमाइज़ कर सकते हैं द्वारा विशिष्ट ऑडियो या वीडियो फ़ाइल के URL को निर्दिष्ट करना जिसे वे विश्लेषण करना चाहते हैं
विशिष्ट उपयोग के मामले में संगीत खिलाड़ियों के लिए ऑडियो का दृश्य प्रतिनिधित्व उत्पन्न करना इंटरैक्टिव मल्टीमीडिया घटक बनाना और शोध या विकास उद्देश्यों के लिए ऑडियो विश्लेषण करना शामिल हैं वेवफॉर्म डेटा उपयोगकर्ता इंटरफेस को बढ़ा सकता है और ऑडियो-संबंधित अनुप्रयोगों में सुधार कर सकता है
उपयोगकर्ता तरंगफॉर्म डेटा को ग्राफिकल प्रतिनिधित्व, जैसे कि तरंगफॉर्म या प्रगति बार, में परिमाण मानों को मैप करके दृश्यमान कर सकते हैं। अवधि और सटीकता क्षेत्र दृश्यावलोकनों को ऑडियो प्लेबैक के साथ समन्वयित करने में मदद करते हैं जिससे मल्टीमीडिया अनुप्रयोगों में उपयोगकर्ता अनुभव को बढ़ावा मिलता है
डेटा की सटीकता मजबूत प्रसंस्करण एल्गोरिदम के माध्यम से बनाए रखी जाती है जो प्रदान किए गए मीडिया यूआरएल से ऑडियो ट्रैकों का विश्लेषण करते हैं एपीआई यह सुनिश्चित करता है कि वेवफॉर्म बिंदु ऑडियो सिग्नल की अम्प्लीट्यूड को सही ढंग से दर्शाते हैं जिससे विश्वसनीय दृश्यांकन और विश्लेषण संभव होता है
उपयोगकर्ता तरंगफॉर्म एरे में सामान्यीकृत परिमाण मानों की अपेक्षा कर सकते हैं जो आमतौर पर -1 से 1 के बीच होते हैं लौटाए गए बिंदुओं की संख्या ऑडियो की अवधि और जटिलता के आधार पर भिन्न होगी जो विभिन्न दृश्य आवश्यकताओं के लिए उपयुक्त विस्तृत प्रतिनिधित्व प्रदान करती है