બિલ્ડ ગાઇડ · શિક્ષકો

YouTube વીડિયો સાથે ભાષા શીખવાની એપ કેવી રીતે બનાવવી

શીખનારા એવા કન્ટેન્ટથી ઝડપી પ્રગતિ કરે છે જે તેઓ ખરેખર જોવા માગે છે. YouTube પર દરેક વિષય અને દરેક સ્તરે મૂળ વક્તાઓની વાણી છે. ટ્રાન્સક્રિપ્ટ, અનુવાદ અને શબ્દ ટાઇમિંગ સાથે, કોઈપણ વીડિયો ઇન્ટરેક્ટિવ લેસન બની જાય છે.

કોના માટે
ભાષા શિક્ષકો, ભાષા શીખવાની એપ્સ, જાતે શીખનારા
બિલ્ડ સમય
1–2 અઠવાડિયા
API એન્ડપોઇન્ટ
/transcribe/transcripts/{video_id}/translateformat.words

તે કઈ સમસ્યા ઉકેલે છે

પાઠ્યપુસ્તકનો ઓડિયો સ્ક્રિપ્ટેડ અને અકુદરતી હોય છે, જ્યારે વાસ્તવિક વીડિયો મદદ વિના મોટાભાગના શીખનારા માટે ખૂબ અઘરા હોય છે. શીખનારાએ શું બોલાય છે તે જોવું, અજાણ્યા શબ્દો તરત સમજવા અને નાના ભાગોમાં સાંભળવાની પ્રેક્ટિસ કરવી જરૂરી છે, અને તે પણ તેમના રસને અનુરૂપ કન્ટેન્ટ સાથે.

પહેલા વર્ઝનમાં શું સામેલ કરવું

  • પ્લેબેક સાથે સિંક થયેલી દ્વિભાષી સાઇડ-બાય-સાઇડ ટ્રાન્સક્રિપ્ટ
  • ટૅપ કરીને શબ્દનો અનુવાદ અને સેવ થયેલું શબ્દભંડોળ
  • કોઈપણ એક વાક્ય ફરી ચલાવવાની સુવિધા
  • વાસ્તવિક સેગમેન્ટમાંથી ખાલી જગ્યા પૂરો અને શ્રુતલેખન કસરતો
  • શીખનારાને વીડિયો પસંદ કરવામાં મદદ કરતાં મુશ્કેલી રેટિંગ

તેને સ્ટેપ બાય સ્ટેપ કેવી રીતે બનાવવું

  1. 01

    મૂળ ટ્રાન્સક્રિપ્ટ મેળવો

    શબ્દ-સ્તરનું ટાઇમિંગ મેળવવા વીડિયોની ભાષા અને format.words સાથે /transcribe કૉલ કરો.

  2. 02

    મદદ માટે અનુવાદ કરો

    દ્વિભાષી વ્યૂ બનાવવા શીખનારની માતૃભાષામાં /transcripts/{video_id}/translate કૉલ કરો.

  3. 03

    પ્લેયર સાથે સિંક કરો

    સક્રિય સેગમેન્ટ અને શબ્દ હાઇલાઇટ કરવા YouTube એમ્બેડ પ્લેયરનો વર્તમાન સમય વાપરો.

  4. 04

    કસરતો બનાવો

    ખાલી જગ્યા પૂરો પ્રેક્ટિસ માટે સેગમેન્ટમાંથી શબ્દો છુપાવો, અથવા કોઈ સેગમેન્ટ વગાડો અને શીખનારાને જે સાંભળે તે ટાઇપ કરવા કહો.

સ્ટાર્ટર કોડ

આ આઇડિયા "રેસીપી 1: એક વીડિયો અંદર, સ્ટ્રક્ચર્ડ આઉટપુટ બહાર" પેટર્ન પર બનેલો છે. તમારી પોતાની ચેનલ, પ્રોમ્પ્ટ અને સ્ટોરેજ વાપરો.

import requests

API = "https://www.youtubetranscript.dev/api/v2"
HEADERS = {"Authorization": "Bearer yt_sk_live_YOUR_KEY"}

res = requests.post(f"{API}/transcribe", headers=HEADERS, json={
    "video": "https://www.youtube.com/watch?v=VIDEO_ID",
    "format": {"timestamp": True, "paragraphs": True},
}).json()

transcript = res["data"]["transcript"]
print(transcript["text"][:500])        # plain text for your LLM prompt
for seg in transcript["segments"][:3]:  # timestamps for deep links
    print(seg["start"], seg["text"])

તે બનાવવા યોગ્ય કેમ છે

શીખનારા માટે ફ્રીમિયમ સબ્સ્ક્રિપ્શન શ્રેષ્ઠ કામ કરે છે, અમર્યાદિત વીડિયો, સેવ થયેલું શબ્દભંડોળ અને પ્રેક્ટિસ માટે પેઇડ ટિયર સાથે. શિક્ષકો અને શાળાઓ ક્લાસ એકાઉન્ટ અને અસાઇનમેન્ટ ફીચર્સ માટે પૈસા ચૂકવશે.

ટાળવા જેવી ભૂલો

  • શીખવાની સામગ્રી માટે ફક્ત ઓટોમેટિક કૅપ્શન વાપરવાં: ઉપલબ્ધ હોય ત્યાં મેન્યુઅલ કૅપ્શન પસંદ કરો, કારણ કે શીખનારા જે જુએ છે તે જ શીખે છે.
  • અનુવાદ ડિફૉલ્ટ રીતે બતાવવો: શીખનારાને તે જાતે ખોલવા દો, જેથી તેઓ ટાર્ગેટ ભાષામાં કામ કરતા રહે.
  • મુશ્કેલીની અવગણના: બોલવાની ઝડપ અને શબ્દભંડોળ મુજબ વીડિયોને રેટ કરો, જેથી શરૂઆત કરનારા ગભરાઈ ન જાય.

આ આઇડિયા વિશેના પ્રશ્નો

શું હું YouTube ટ્રાન્સક્રિપ્ટથી ભાષા શીખી શકું?

હા. મૂળ વક્તાઓની વાણી સાથે વાંચવું, અજાણ્યા શબ્દોનો અનુવાદ કરવો અને વાક્યો ફરી સાંભળવાં એ સાંભળવાની કુશળતા વિકસાવવાની અસરકારક રીત છે.

ટ્રાન્સક્રિપ્ટને વીડિયો સાથે કેવી રીતે સિંક કરું?

દરેક સેગમેન્ટ અને શબ્દનો શરૂઆતનો સમય હોય છે. સક્રિય ટેક્સ્ટ હાઇલાઇટ કરવા તેની સરખામણી એમ્બેડ કરેલા પ્લેયરના વર્તમાન સમય સાથે કરો.

કઈ ભાષાઓ સપોર્ટેડ છે?

YouTube પર કૅપ્શન ધરાવતી કોઈપણ ભાષા, ઉપરાંત AI સ્પીચ રેકગ્નિશન દ્વારા 99 ભાષાઓ. ટ્રાન્સક્રિપ્ટનો ઘણી ટાર્ગેટ ભાષાઓમાં અનુવાદ થઈ શકે છે.

આજે જ બનાવવાનું શરૂ કરો

દર મહિને 10 મફત ક્રેડિટ. ક્રેડિટ કાર્ડની જરૂર નથી.

YouTube વીડિયોથી ભાષા શીખવાની એપ કેવી રીતે બનાવવી | YouTubeTranscript.dev