{"success":true,"transcript":[{"text":"what is AI","duration":5.279,"offset":0.48,"lang":"en"},{"text":"AI stands for artificial intelligence","duration":5.281,"offset":2.879,"lang":"en"},{"text":"and it's a way for computers to learn","duration":4.8,"offset":5.759,"lang":"en"},{"text":"and work kind of like us","duration":5.7,"offset":8.16,"lang":"en"},{"text":"you can think of AI as a brain for a","duration":4.801,"offset":10.559,"lang":"en"},{"text":"computer","duration":3.839,"offset":13.86,"lang":"en"},{"text":"similar to how we use our brains to","duration":5.22,"offset":15.36,"lang":"en"},{"text":"learn and make decisions AI uses special","duration":7.201,"offset":17.699,"lang":"en"},{"text":"computer programs to do the same thing","duration":7.38,"offset":20.58,"lang":"en"},{"text":"with AI computers can help us with the","duration":4.68,"offset":24.9,"lang":"en"},{"text":"stuff that would be really hard for","duration":3.54,"offset":27.96,"lang":"en"},{"text":"people to do on their own","duration":4.58,"offset":29.58,"lang":"en"},{"text":"they can help doctors diagnose diseases","duration":5.34,"offset":31.5,"lang":"en"},{"text":"allow us to predict the weather more","duration":3.82,"offset":34.16,"lang":"en"},{"text":"accurately","duration":3.899,"offset":36.84,"lang":"en"},{"text":"and even play video games","duration":6.06,"offset":37.98,"lang":"en"},{"text":"it works by using software","duration":6.421,"offset":40.739,"lang":"en"},{"text":"to look at lots of information and find","duration":5.76,"offset":44.04,"lang":"en"},{"text":"patterns just like how you can tell the","duration":5.16,"offset":47.16,"lang":"en"},{"text":"difference between a dog and a cat AI","duration":5.399,"offset":49.8,"lang":"en"},{"text":"can learn to recognize things too","duration":6.02,"offset":52.32,"lang":"en"},{"text":"there are three main types of AI","duration":4.7,"offset":55.199,"lang":"en"},{"text":"supervised","duration":5.62,"offset":58.34,"lang":"en"},{"text":"unsupervised and reinforcement learning","duration":6.641,"offset":59.899,"lang":"en"},{"text":"each type learns in its own special way","duration":5.339,"offset":63.96,"lang":"en"},{"text":"but they all use lots of data to get","duration":4.38,"offset":66.54,"lang":"en"},{"text":"better at what they do","duration":4.381,"offset":69.299,"lang":"en"},{"text":"AI is important because it helps us do","duration":5.58,"offset":70.92,"lang":"en"},{"text":"things faster more accurately and","duration":4.5,"offset":73.68,"lang":"en"},{"text":"sometimes even better than we could on","duration":2.939,"offset":76.5,"lang":"en"},{"text":"our own","duration":3.84,"offset":78.18,"lang":"en"},{"text":"plus it can help us solve really complex","duration":4.86,"offset":79.439,"lang":"en"},{"text":"problems that we might not be able to","duration":4.139,"offset":82.02,"lang":"en"},{"text":"figure out by ourselves","duration":4.441,"offset":84.299,"lang":"en"},{"text":"with AI the possibilities are endless","duration":5.28,"offset":86.159,"lang":"en"},{"text":"from self-driving cars to personal","duration":5.58,"offset":88.74,"lang":"en"},{"text":"assistance AI is changing the way we","duration":4.86,"offset":91.439,"lang":"en"},{"text":"live and work","duration":4.5,"offset":94.32,"lang":"en"},{"text":"so the next time you hear about AI just","duration":4.5,"offset":96.299,"lang":"en"},{"text":"remember that it's like a smart brain","duration":4.92,"offset":98.82,"lang":"en"},{"text":"for computers helping us to solve big","duration":5.701,"offset":100.799,"lang":"en"},{"text":"problems and do things we never thought","duration":4.199,"offset":103.74,"lang":"en"},{"text":"possible","duration":4.74,"offset":106.5,"lang":"en"},{"text":"to learn more about AI check out our","duration":6.96,"offset":107.939,"lang":"en"},{"text":"website at gcfglobal.org","duration":3.659,"offset":111.24,"lang":"en"},{"text":"GCF global creating opportunities for a","duration":5.101,"offset":117.899,"lang":"en"},{"text":"better life","duration":3.619,"offset":121.5,"lang":"en"},{"text":"thank you","duration":2.119,"offset":123,"lang":"en"}]}
curl --location --request GET 'https://zylalabs.com/api/5219/video+dialogue+api/6686/get+video+transcript?videoId=ZacjOVVgoLY' --header 'Authorization: Bearer YOUR_API_KEY'
After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Video Dialogue API simply include your bearer token in the Authorization header.
| Header | Description |
|---|---|
Authorization
|
Required
Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.
|
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
(Save 2 months with annual billing 🎉)
Send the videoId in the GET request to retrieve the transcript of the YouTube video. Optionally, select the language of the transcript.
The Video Dialogue API allows retrieving text transcripts from YouTube videos using the videoId, improving accessibility and user experience.
Receives: videoId (required) Provides: A transcript in JSON format with the video dialogues.
Retrieve text subtitles to improve video accessibility. Create content analysis tools based on video transcripts. Provide transcripts in multiple languages for a global audience.
Beside the number of API calls per month allowed, there are no other limitations.
There are different plans suits everyone including a free trial for small amount of requests, but it’s rate is limit to prevent abuse of the service.
The API uses API keys for authentication. To access the API, include your API key in the request header. The API key is provided upon registration and should be kept secure.
The API returns detailed information about the age and history of a domain, including years, months and days since its creation, as well as expiration and update dates.
The API returns transcripts of YouTube videos, structured in JSON format. Each transcript includes segments of dialogue, their duration, offset, and language.
The key fields in the response include "success" (boolean), "transcript" (array of dialogue objects), and within each dialogue object, "text" (dialogue text), "duration" (time in seconds), "offset" (start time), and "lang" (language code).
The response is organized as a JSON object. The "success" field indicates the request status, while the "transcript" field contains an array of dialogue objects, each detailing the text, duration, offset, and language.
The endpoint provides the full text of video dialogues, their timing (duration and offset), and the language of each segment, enabling users to analyze or display video content effectively.
Users can customize requests by specifying the "videoId" to retrieve transcripts for specific videos and optionally selecting the desired language for the transcript.
The data is sourced directly from YouTube's video content, leveraging YouTube's existing transcript capabilities to ensure accuracy and relevance.
Data accuracy is maintained by utilizing YouTube's official transcripts, which are generated through automated speech recognition and user contributions, ensuring high-quality text representation.
Typical use cases include enhancing accessibility for hearing-impaired users, creating educational tools, and performing content analysis for research or marketing purposes.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund