{"success":true,"transcript":[{"text":"some of the best street food i've","duration":3.24,"offset":"0.00","lang":"en"},{"text":"ever eaten was in asia every one","duration":3.24,"offset":"3.24","lang":"en"},{"text":"of those little markets was filled with","duration":3.24,"offset":"6.48","lang":"en"},{"text":"smells of delicious food that all centered","duration":3.24,"offset":"9.72","lang":"en"},{"text":"around an asian staple noodles learn to","duration":3.24,"offset":"12.96","lang":"en"},{"text":"cook those properly and you'll be surprised","duration":3.24,"offset":"16.20","lang":"en"},{"text":"how quick and easy it is to","duration":3.24,"offset":"19.44","lang":"en"},{"text":"knock up a delicious dinner first off","duration":3.24,"offset":"22.68","lang":"en"},{"text":"we're going to soak our noodles now","duration":3.24,"offset":"25.92","lang":"en"},{"text":"these are rice noodles into a bowl","duration":3.24,"offset":"29.16","lang":"en"},{"text":"and just pour the hot water over","duration":3.24,"offset":"32.40","lang":"en"},{"text":"the rice noodles soak and rehydrate 12","duration":3.24,"offset":"35.64","lang":"en"},{"text":"to 15 minutes to soften up if","duration":3.24,"offset":"38.88","lang":"en"},{"text":"you've got a wok perfect if not","duration":3.24,"offset":"42.12","lang":"en"},{"text":"just a normal size frying pan with","duration":3.24,"offset":"45.36","lang":"en"},{"text":"big sloping sides pan on get it","duration":3.24,"offset":"48.60","lang":"en"},{"text":"really nice and hot chicken breast very","duration":3.24,"offset":"51.84","lang":"en"},{"text":"lean hardly any fat on there you've","duration":3.24,"offset":"55.08","lang":"en"},{"text":"got this little fillet to slice that","duration":3.24,"offset":"58.32","lang":"en"},{"text":"off now the secret to getting it","duration":3.24,"offset":"61.56","lang":"en"},{"text":"really nice and thin and to cut","duration":3.24,"offset":"64.80","lang":"en"},{"text":"it into strips take your knife keep","duration":3.24,"offset":"68.04","lang":"en"},{"text":"it nice and flat on the board","duration":3.24,"offset":"71.28","lang":"en"},{"text":"and sort of slice it in half","duration":3.24,"offset":"74.52","lang":"en"},{"text":"like a sort of scallop like that","duration":3.24,"offset":"77.76","lang":"en"},{"text":"we call this butterfly in the chicken","duration":3.24,"offset":"81.00","lang":"en"},{"text":"take a rolling pin and nice and","duration":3.24,"offset":"84.24","lang":"en"},{"text":"gently roll over the chicken what it","duration":3.24,"offset":"87.48","lang":"en"},{"text":"does it sort of flattens it allows","duration":3.24,"offset":"90.72","lang":"en"},{"text":"you to slice it even thinner and","duration":3.24,"offset":"93.96","lang":"en"},{"text":"the thinner the slices of the chicken","duration":3.24,"offset":"97.20","lang":"en"},{"text":"the sort of crisper it gets the","duration":3.24,"offset":"100.44","lang":"en"},{"text":"quicker it cooks slice it in half","duration":3.24,"offset":"103.68","lang":"en"},{"text":"start slicing these nice thin slices and","duration":3.24,"offset":"106.92","lang":"en"},{"text":"the good news is one chicken breast","duration":3.24,"offset":"110.16","lang":"en"},{"text":"can serve two or three easily next","duration":3.24,"offset":"113.40","lang":"en"},{"text":"wash your knife and finely slice garlic","duration":3.24,"offset":"116.64","lang":"en"},{"text":"the thinner the garlic the crispier [Music]","duration":3.24,"offset":"119.88","lang":"en"},{"text":"this is a young tender broccoli just","duration":3.24,"offset":"123.12","lang":"en"},{"text":"slice them down i want a bite","duration":3.24,"offset":"126.36","lang":"en"},{"text":"to the broccoli and normally you sort","duration":3.24,"offset":"129.60","lang":"en"},{"text":"of paste the dish with one-third noodles","duration":3.24,"offset":"132.84","lang":"en"},{"text":"one-third vegetables and one-third of your protein","duration":3.24,"offset":"136.08","lang":"en"},{"text":"chicken [Music] with a dish that takes","duration":3.24,"offset":"139.32","lang":"en"},{"text":"literally minutes to put together it's really","duration":3.24,"offset":"142.56","lang":"en"},{"text":"important to get everything organized everything needs","duration":3.24,"offset":"145.80","lang":"en"},{"text":"to be at your fingertips touch of","duration":3.24,"offset":"149.04","lang":"en"},{"text":"olive oil get a pan really nice","duration":3.24,"offset":"152.28","lang":"en"},{"text":"and ready just starting to smoke drop","duration":3.24,"offset":"155.52","lang":"en"},{"text":"the chicken in first [Music] salt pepper","duration":3.24,"offset":"158.76","lang":"en"},{"text":"open up those little strands of chicken","duration":3.24,"offset":"162.00","lang":"en"},{"text":"nice once you've started to sear off","duration":3.24,"offset":"165.24","lang":"en"},{"text":"the chicken get the garlic in now","duration":3.24,"offset":"168.48","lang":"en"},{"text":"let that get really nice and crispy","duration":3.24,"offset":"171.72","lang":"en"},{"text":"the way to do it is to","duration":3.24,"offset":"174.96","lang":"en"},{"text":"sort of spread all the chicken the","duration":3.24,"offset":"178.20","lang":"en"},{"text":"garlic up the side of the pan","duration":3.24,"offset":"181.44","lang":"en"},{"text":"can see why it's so important to","duration":3.24,"offset":"184.68","lang":"en"},{"text":"cut the chicken thin strips because it","duration":3.24,"offset":"187.92","lang":"en"},{"text":"colors and cooks at the same time","duration":3.24,"offset":"191.16","lang":"en"},{"text":"as well really really crucial now that","duration":3.24,"offset":"194.40","lang":"en"},{"text":"garlic's getting really nice and crispy broccoli","duration":3.24,"offset":"197.64","lang":"en"},{"text":"in feels strange putting raw broccoli in","duration":3.24,"offset":"200.88","lang":"en"},{"text":"like that normally we'll blanch it in","duration":3.24,"offset":"204.12","lang":"en"},{"text":"boiling water dry it out but you","duration":3.24,"offset":"207.36","lang":"en"},{"text":"want that crunch now soy sauce that","duration":3.24,"offset":"210.60","lang":"en"},{"text":"helps to season it but also stains","duration":3.24,"offset":"213.84","lang":"en"},{"text":"beautifully soy sauce in lovely it's exactly","duration":3.24,"offset":"217.08","lang":"en"},{"text":"what i want now take that out","duration":3.24,"offset":"220.32","lang":"en"},{"text":"give you a pan a little wipe","duration":3.24,"offset":"223.56","lang":"en"},{"text":"out a little teaspoon of olive oil","duration":3.24,"offset":"226.80","lang":"en"},{"text":"get that wok really nicely oiled again","duration":3.24,"offset":"230.04","lang":"en"},{"text":"drain your noodles they're beautiful this is","duration":3.24,"offset":"233.28","lang":"en"},{"text":"a really exciting way of finishing this","duration":3.24,"offset":"236.52","lang":"en"},{"text":"quick stir fry very classic two eggs","duration":3.24,"offset":"239.76","lang":"en"},{"text":"in [Music] whisk up the eggs and","duration":3.24,"offset":"243.00","lang":"en"},{"text":"give that a really good whisk [Music]","duration":3.24,"offset":"246.24","lang":"en"},{"text":"sort of almost spread it at the","duration":3.24,"offset":"249.48","lang":"en"},{"text":"side of the pan lightly season the","duration":3.24,"offset":"252.72","lang":"en"},{"text":"eggs noodles in chicken and broccoli in","duration":3.24,"offset":"255.96","lang":"en"},{"text":"and give that a really nice mix","duration":3.24,"offset":"259.20","lang":"en"},{"text":"you want the egg to sort of","duration":3.24,"offset":"262.44","lang":"en"},{"text":"almost bring the dish together that egg's","duration":3.24,"offset":"265.68","lang":"en"},{"text":"cooked [Music] make sure you've got that","duration":3.24,"offset":"268.92","lang":"en"},{"text":"nice even distribution of chicken broccoli garlic","duration":3.24,"offset":"272.16","lang":"en"},{"text":"lovely and then just finish that fresh","duration":3.24,"offset":"275.40","lang":"en"},{"text":"lime and then you have a very","duration":3.24,"offset":"278.64","lang":"en"},{"text":"simple delicious stir-fry with rice noodles [Music]","duration":3.24,"offset":"281.88","lang":"en"},{"text":"making your enoki is so simple to","duration":3.24,"offset":"285.12","lang":"en"},{"text":"do yet the results are absolutely stunning","duration":3.24,"offset":"288.36","lang":"en"},{"text":"and it's a great way of using","duration":3.24,"offset":"291.60","lang":"en"},{"text":"up leftover baked potatoes you can make","duration":3.24,"offset":"294.84","lang":"en"},{"text":"noki just with flour and eggs however","duration":3.24,"offset":"298.08","lang":"en"},{"text":"the potato gives it a nice light","duration":3.24,"offset":"301.32","lang":"en"},{"text":"sort of creamy fluffy texture cut them","duration":3.24,"offset":"304.56","lang":"en"},{"text":"in half take your spoon and scoop","duration":3.24,"offset":"307.80","lang":"en"},{"text":"the inside of those potatoes i'm using","duration":3.24,"offset":"311.04","lang":"en"},{"text":"leftover baked potatoes but this really works","duration":3.24,"offset":"314.28","lang":"en"},{"text":"as well with leftover ball potatoes two","duration":3.24,"offset":"317.52","lang":"en"},{"text":"choices you can get a fork and","duration":3.24,"offset":"320.76","lang":"en"},{"text":"sort of mash the potato and get","duration":3.24,"offset":"324.00","lang":"en"},{"text":"it nice and light and fluffy or","duration":3.24,"offset":"327.24","lang":"en"},{"text":"this little gadget is called a ricer","duration":3.24,"offset":"330.48","lang":"en"},{"text":"i suppose it's a posh word for","duration":3.24,"offset":"333.72","lang":"en"},{"text":"a potato masher just squeeze gently you","duration":3.24,"offset":"336.96","lang":"en"},{"text":"can see how nice and light it","duration":3.24,"offset":"340.20","lang":"en"},{"text":"is almost like fluffy little strands of","duration":3.24}],"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/5417/video+narration+api/7022/get+video+transcript?videoId=_LYp2enCvKQ' --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 Narration 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 Narration 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 video transcripts in JSON format, which includes the spoken text, duration of each segment, and the time offset for when each segment occurs in the video.
The key fields in the response include "text" (the spoken dialogue), "duration" (length of the segment), "offset" (time position in the video), and "lang" (language of the transcript).
The response data is structured as a JSON object containing a "success" boolean and a "transcript" array. Each element in the array represents a segment of dialogue with its associated metadata.
The endpoint provides the full transcript of a YouTube video, including the text of dialogues, their durations, and time offsets, allowing for detailed analysis and accessibility enhancements.
Users can customize requests by specifying the "videoId" parameter to retrieve transcripts for specific videos and optionally selecting the desired language for the transcript.
"text" indicates the spoken words, "duration" shows how long the segment lasts, "offset" tells when the segment starts in the video, and "lang" specifies the language of the transcript.
The API relies on YouTube's existing transcripts, ensuring that the data is sourced directly from the platform, which typically maintains high accuracy in its captions and subtitles.
Typical use cases include enhancing accessibility for hearing-impaired users, creating educational content, 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