பக்கத்தை அல்ல, ஸ்ட்ரீமை ஒட்டுங்கள். நிலையத்தின் உண்மையான ஒலி .mp3, .aac அல்லது .m3u8 இல் முடியும் முகவரியில் இருக்கும். ஒருமுறை நேரலை டிரான்ஸ்கிரிப்ஷன் அதைப் பெற்றுவிட்டால், யாரும் கேட்டுக்கொண்டிருக்க வேண்டியதில்லை.
மூன்று வானொலி நிலையங்கள், இரண்டு தொலைக்காட்சி ஸ்ட்ரீம்கள் மற்றும் சில YouTube நேரலைகளைக் கண்காணிக்கும் ஒரு செய்தியறைக்கு, டிரான்ஸ்கிரிப்ஷனுக்கு முன்பே ஆள் பற்றாக்குறைப் பிரச்சினை இருக்கிறது. யாராவது கேட்டுக்கொண்டிருக்க வேண்டும், யாராவது பதிவைத் தொடங்க வேண்டும். ஸ்ட்ரீமின் முகவரியைக் கொடுத்து ஒரு நேரலை டிரான்ஸ்கிரிப்ஷனை உருவாக்கினால், சேவையகம் அதைத் திறந்து, டிகோட் செய்து, ஒலிபரப்பாகும்போதே டிரான்ஸ்கிரிப்ட் செய்கிறது. செய்தியாளர் சந்திப்பு முன்கூட்டியே தொடங்கினாலும், யாரும் மேசையில் இருக்க வேண்டியதில்லை. கடினமான பகுதி முகவரியைக் கண்டுபிடிப்பதுதான் என்பது தெரியவருகிறது.
நேரலை டிரான்ஸ்கிரிப்ஷன், சேவையகமே இழுக்கும் ஸ்ட்ரீமிலிருந்து ஒலியை எடுக்கலாம்: இணைய வானொலி நிலையம், HLS பிளேலிஸ்ட் (.m3u8), DASH மேனிஃபெஸ்ட் (.mpd) அல்லது YouTube நேரலை. டாஷ்போர்டில் இது Transcriptions → New → Live என்ற இடத்தில் புதிய நேரலை டிரான்ஸ்கிரிப்ஷனாக உருவாகும்; இதன் மூலம் ஒலிவாங்கி அல்ல, ஒரு ஸ்ட்ரீம். முகவரி டிரான்ஸ்கிரிப்ஷனை உருவாக்கும்போதே அமைக்கப்படும், பின்னர் மாறாது. எனவே ஒரு கண்காணிப்பை ஒருமுறை அமைத்துவிட்டு, நிலையம் பதிவு செய்யத் தகுதியானதாக இருக்கும்போது தொடங்கிக்கொள்ளலாம்.
முகவரி ஸ்ட்ரீமாகவே இருக்க வேண்டும், அதை இயக்கும் வலைப்பக்கமாக அல்ல. நிலையத்தின் பக்கம் HTML; அது இயக்கும் ஒலி பொதுவாக வேறோர் இடத்திலிருந்து, பெரும்பாலும் Icecast அல்லது Shoutcast சேவையகத்திலிருந்து வருகிறது. பக்கம் ஏற்றப்பட்ட பிறகு, அதன் பிளேயர் JavaScript மூலம் அந்த முகவரியைக் கண்டுபிடிக்கிறது. தளத்தில் "Listen", "Direct stream" அல்லது "Other players" இணைப்பைத் தேடுங்கள்; அது .mp3, .aac, .m3u, .m3u8 அல்லது .pls என்று முடியும். .pls அல்லது .m3u ஒலி அல்ல. அது சில வரிகள் மட்டுமே கொண்ட ஒரு சிறிய உரைக் கோப்பு; ஒவ்வொரு வரியும் ஒரு ஸ்ட்ரீமின் முகவரியைத் தரும். டெஸ்க்டாப் பிளேயர்களுக்கு ஒரே இணைப்பைக் கொடுக்க இது உதவுகிறது; VocalStack அது குறிப்பிடும் ஸ்ட்ரீமையே டிரான்ஸ்கிரிப்ட் செய்கிறது. அதற்குப் பதிலாக பக்கத்தை ஒட்டினால், VocalStack அதைக் கோரும், HTML திரும்பி வருவதைக் கண்டு அதை உங்களுக்குச் சொல்லும். ஒவ்வொரு நிலையமும் தன் ஸ்ட்ரீமை வெவ்வேறு விதமாக மறைத்து வைக்கும்; பெரும்பாலானவை "Listen" என்று குறிக்கப்பட்ட ஒரு பொத்தானுக்குப் பின்னால் மறைக்கும். பக்கத்தில் கிளிக் செய்யத் தகுந்த ஒரே விஷயம் அதுதான் அல்ல.
இரண்டு வகை இணைப்புகள் நேரடியாக மறுக்கப்படுகின்றன. Spotify, SoundCloud அல்லது Twitch போன்ற ஊடகத்தை இயக்கும் பக்கங்களுக்கான இணைப்புகள், எதுவும் இணைவதற்கு முன்பே நிராகரிக்கப்படும். பதிப்புரிமைப் பாதுகாப்புள்ள ஸ்ட்ரீம்களும் ஆதரிக்கப்படுவதில்லை: DRM உரிமம் தேவைப்படும் பிளேலிஸ்ட் அல்லது மேனிஃபெஸ்ட் தோல்வியடையும், அதை அது சொல்லும். சில ஸ்ட்ரீம்கள் நிலையத்தின் நாட்டுக்கு வெளியிலிருந்து வரும் கோரிக்கைகளை ஏற்பதில்லை; அலுவலகத்தில் இயங்கும் முகவரி வெளிநாட்டில் உள்ள சேவையகத்திலிருந்து இயங்காமல் போகலாம். ஒரு ஸ்ட்ரீம் உலாவியில் இயங்கி VocalStack-இல் இயங்கவில்லை என்றால், நிலையம் மற்ற பிளேயர்களை விலக்குகிறது என்று பொருள்; மற்ற செயலிகள் பயன்படுத்த அனுமதிக்கப்பட்ட முகவரியை நிலையத்திடம் கேளுங்கள். பெரும்பாலானவை MP3, AAC அல்லது HLS ஸ்ட்ரீம் வழங்குகின்றன. சரியான முகவரி கிடைத்த பிறகு, அடுத்த கேள்வி அது எப்போதாவது முடிவடையுமா என்பதுதான்.
நேரலை ஸ்ட்ரீம் ஒருபோதும் முடிவதில்லை, அதனால் அது கோப்பு அல்ல. இந்த வேறுபாடு குறிப்பாக YouTube-க்கு முக்கியம். ஒலிபரப்பில் உள்ள YouTube நேரலை, நேரலை டிரான்ஸ்கிரிப்ஷனில் இடம்பெறும்; ஒலிபரப்பாகும் வரை டாஷ்போர்டு அதைப் பின்தொடரும். திட்டமிடப்பட்டு இன்னும் தொடங்காத YouTube நேரலை Not live yet எனக் காட்டப்படும்; ஒலிபரப்பான பின் அதைப் பதிவு செய்யலாம். முடிந்த வீடியோ வேறு விஷயம்: அதற்கு நீளம் உண்டு, எனவே அது கோப்பாக டிரான்ஸ்கிரிப்ட் ஆகும். அதன் இணைப்பை Transcriptions → New இல் ஒட்டுங்கள்.
பிளேலிஸ்ட்டே அது எது என்று சொல்கிறது; எந்த பிளேயரும் இதைத்தான் வைத்து வேறுபடுத்துகிறது. முடிந்த HLS பிளேலிஸ்ட்டில் #EXT-X-ENDLIST குறிச்சொல் அல்லது #EXT-X-PLAYLIST-TYPE:VOD இருக்கும்; நேரலை பிளேலிஸ்ட்டில் இரண்டும் இருக்காது, அது வளர்ந்துகொண்டே இருக்கும், எனவே பிளேயர் ஒவ்வொரு சில வினாடிகளுக்கும் புதிய பகுதிகளுக்காக அதை மீண்டும் பெறும். ஒலிபரப்பு நடந்துகொண்டிருக்கும்போது DASH மேனிஃபெஸ்ட் type="dynamic" என்று அறிவிக்கும்; அது பதிவாக மாறியபின் type="static" ஆகும். Icecast சேவையகத்திலிருந்து வரும் MP3 அல்லது AAC ஸ்ட்ரீமுக்கு நீளமே இல்லை; அது ஒருபோதும் நிற்காது.
குறியீட்டிலிருந்து, எதையும் சேமிப்பதற்கு முன் GET /v1/transcriptions/probe?url= இதைத் தீர்மானிக்கும். ஒலிபரப்பில் அல்லது திட்டமிடப்பட்டிருக்கும் YouTube நேரலை, முடிவற்ற HTTP ஸ்ட்ரீம், முடிவில்லாத HLS பிளேலிஸ்ட் அல்லது dynamic DASH மேனிஃபெஸ்ட் ஆகியவற்றுக்கு பதிலின் kind live ஆக இருக்கும். முடிவுள்ள எதற்கும் அது file ஆகும்; probe தீர்மானிக்க முடியாதபோது unknown ஆகும். இணைப்பு மீடியாவாகத் திறக்கப்படாதபோது ok false ஆகும், problem நீங்கள் காட்டக்கூடிய ஒரு வாக்கியமாக இருக்கும். probe எதையும் வைத்துக்கொள்வதில்லை, நிமிடத்திற்கு 60 அழைப்புகள் என்ற வரம்பும் உண்டு.
கோப்பு டிரான்ஸ்கிரிப்ஷன்கள் ஒலி இயங்கும் வேகத்தைவிட பல மடங்கு வேகமாக ஓடும்; ஒரு முடிந்த மணி நேர தொலைக்காட்சி நிகழ்ச்சி ஒரு மணி நேரம் எடுக்காது. நேரலை ஸ்ட்ரீம் நிகழ்நேரத்தில் டிரான்ஸ்கிரிப்ட் ஆகும், ஆனால் "நிகழ்நேரம்" ஒலிபரப்பைவிட ஏற்கெனவே சற்று பின்தங்கியே இருக்கும்; எவ்வளவு பின்தங்கும் என்பதை அறிந்துகொள்வது மதிப்புள்ளது. Icecast ஸ்ட்ரீம் ஒலிவாங்கியிலிருந்து சில வினாடிகள் கழித்துதான் பிளேயரை அடைகிறது. HLS மற்றும் DASH பகுதிகளாகப் பிரிக்கப்பட்டவை; ஒவ்வொன்றும் ஏறத்தாழ ஆறு வினாடி கொண்ட இரண்டு அல்லது மூன்று பகுதிகளை வைத்திருக்கும் வரை பிளேயர் தொடங்காது. எனவே டிரான்ஸ்கிரிப்ஷன் தன் தாமதத்தைச் சேர்ப்பதற்கு முன்பே HLS ஸ்ட்ரீம் பொதுவாக ஒலிபரப்பைவிட 10 முதல் 30 வினாடிகள் பின்தங்கும். ஒரு வரி தாமதமாக வந்தது போலத் தோன்றினால், அது பெரும்பாலும் நிலையத்தின் தாமதமே, டிரான்ஸ்கிரிப்டரின் தாமதம் அல்ல. ஒரு ஸ்ட்ரீம் ஒரு பதிவை உருவாக்கும்; ஒரு மேசை பல ஸ்ட்ரீம்களை இயக்கும், அவை எல்லாம் ஒரே இடத்தில் சேரும்.
ஒவ்வொரு நேரலை டிரான்ஸ்கிரிப்ஷனும் ஒவ்வொரு கோப்புடனும் சேர்ந்து Transcriptions நூலகத்தில் இடம்பெறும். ஒவ்வொரு பதிவும் அதன் டிரான்ஸ்கிரிப்டுடன் வைக்கப்படும்; சொற்கள் இறுதியானதும் அதற்கு ஒரு தலைப்பும் சுருக்கமும் எல்லா மொழிகளிலும் எழுதப்படும். பேசப்படும் மொழி தானாகக் கண்டறியப்படும்; பேச்சாளர்கள் எந்த நேரத்திலும் மொழி மாறலாம். மொழி உங்களுக்குத் தெரிந்திருந்தால், அதைக் குறிப்பிடுவது டிரான்ஸ்கிரிப்ஷன் தரத்தை மேம்படுத்தும்.
நூலகத்தில் மொழிகளைக் கடந்து தேடலாம்: எந்த மொழியில் இருந்தாலும் எல்லா டிரான்ஸ்கிரிப்ட்டுகளிலும் தேடி, முடிவுகளை உங்கள் மொழியிலேயே பெறலாம். ஆங்கிலம் மட்டுமே படிக்கும் ஒரு செய்தியாளர், ரோமானிய வானொலி நிலையத்தின் காலை நிகழ்ச்சியில் ஒரு அமைச்சரின் பெயரை ஆங்கிலத்தில் தேடி, ஒவ்வொரு முடிவையும் அது வந்த டிரான்ஸ்கிரிப்ஷனோடும் சொல்லப்பட்ட நேரத்தோடும் ஆங்கிலத்தில் படிக்கலாம். மூன்று நிலையங்களில் அந்த அமைச்சரின் பெயர் மூன்று விதமாக எழுதப்பட்டிருக்கும்; ஆங்கிலத்தில் தேடினால் மூன்றையும் தனித்தனியாகப் படிக்க வேண்டியதில்லை.
ஒரு டிரான்ஸ்கிரிப்ஷனை ஒரே நேரத்தில் 10 மொழிகள் வரை மொழிபெயர்க்கலாம்; அதனால் அதே பதிவை மேசை பணியாற்றும் ஒவ்வொரு மொழியிலும் படிக்கலாம். ஒரு தேடல் முடிவு, அதை மேற்கோள் காட்ட முடிந்தால் மட்டுமே பயனுள்ளது.
டிரான்ஸ்கிரிப்ட் என்பது சொற்களின் ஒரு சுவர் அல்ல. API-இன் GET /v1/recordings/{id}/transcript, sentences, சொற்களின் நேரத்துடன் கூடிய segments மற்றும் speakers ஆகியவற்றைத் தருகிறது; அதனால் ஒரு மேற்கோளை பதிவில் வினாடி வரை பொருத்தலாம். டாஷ்போர்டு நேரலைப் பதிவை அது வந்தபடியே, அதன் ஒலியுடன் மீண்டும் இயக்கும்; அதனால் மேற்கோள் காட்டுவதற்கு முன் ஒரு வாக்கியத்தைக் கேட்டுப் பார்க்கலாம்.
வானொலி ஒலியின் எந்த டிரான்ஸ்கிரிப்ட்டையும், எந்த அமைப்பிலிருந்து வந்தாலும், நம்புவதற்கு முன் இரண்டு விஷயங்கள் தெரிந்திருப்பது நல்லது. பேச்சு அறிதல் பெயர்ச்சொற்கள், இடங்கள் மற்றும் எண்களில்தான் அதிகம் தடுமாறும்; அவைதான் செய்தியாளர் தேடுபவை. பேச்சு அறிதல் ஒருபோதும் பார்த்திராத ஒரு பெயர், அருகில் உள்ள பொதுவான சொல்லாக வெளிவரும்; அதன் சரியான எழுத்துப்பிழையைத் தேடினால் அது கிடைக்காது. அதற்குப் பதிலாக அதே மூச்சில் சொல்லப்பட்ட ஒரு தனித்துவமான சொல்லைத் தேடி, அதைச் சுற்றியுள்ள வரிகளைப் படியுங்கள். இரண்டாவதாக, வானொலி முழுவதும் பேச்சல்ல: இசைப் பின்னணிகள், ஜிங்கிள்கள் மற்றும் விளம்பர இடைவேளைகள் வாக்கியங்கள் போலத் தோன்றும் வரிகளை உருவாக்கும். மேற்கோள் காட்டும் முன் ஒலியைச் சரிபாருங்கள்.
பேச்சாளர் குறிச்சொற்களுக்கு மூன்று அமைப்புகள் உண்டு: off, on, அல்லது When Needed, இது இரண்டாவது பேச்சாளர் கேட்கப்பட்டதும் குறிச்சொற்களைக் காட்டும். ஒரு பதிவில் ஒரு பேச்சாளருக்குப் பெயர் வைக்கலாம் (PUT /v1/recordings/{id}/speakers/{idx}); ஒரு பேச்சாளரின் குரல் பதிவு செய்யப்பட்டதும், எதிர்கால பதிவுகள் அவரை பெயரால் அடையாளம் காணும். ஒவ்வொரு காலையிலும் திரும்பி வரும் தொகுப்பாளர்களைக் கொண்ட ஒரு நிலையத்திற்கு, முதல் வாரத்திற்குப் பிறகு குறிச்சொற்கள் "Speaker 2" என்பதை நிறுத்திவிடும். மேற்கோள் சரிபார்க்கப்பட்ட பிறகுதான் அது கட்டிடத்தை விட்டு வெளியேற வேண்டும்.
டிரான்ஸ்கிரிப்ஷனின் Export tab-இல் உள்ள ஒவ்வொரு வடிவத்துக்கும் செய்தியறையில் ஒரு வேலை உண்டு. SRT வீடியோ எடிட்டருக்குப் போகிறது; ஸ்ட்ரீமிலிருந்து எடுக்கப்பட்ட கிளிப்பில் வசனங்கள் இருக்கும்; மொழிபெயர்க்கப்பட்ட SRT அவற்றை வேறொரு மொழியில் கொண்டிருக்கும். Excel ஆராய்ச்சியாளருக்குப் போகிறது, ஒரு வாக்கியத்துக்கு ஒரு வரி, அதன் நேரத்துடன்; வடிகட்டவும் குறிப்பிடவும் ஏற்றவாறு. PDF முழு மணி நேரத்தையும் ரயிலில் படிக்க விரும்பும் எடிட்டருக்குப் போகிறது. JSON, மேசையின் சொந்தக் கருவிகளை எழுதுபவருக்குப் போகிறது. API மூலம் ஏற்றுமதி GET /v1/recordings/{id}/export?format=srt|json|xlsx|pdf ஆகும்; மொழிபெயர்ப்புக்கு lang= சேர்க்கலாம். Download audio பதிவை பேக்கேஜில் சேர்க்க MP3 ஆகத் தருகிறது.
ஒரு ஒலிபரப்பைச் செய்தி அறிக்கைக்காகக் கண்காணிப்பது வழக்கமான செய்தியறைப் பழக்கம். அதிலிருந்து ஒரு கிளிப்பை மறுவெளியிடுவது வேறு செயல். அது நீங்கள் இருக்கும் நாட்டின் நியாயமான பயன்பாடு அல்லது நியாயமான பயன்பாட்டு விதிகளாலும், நிலையத்தின் சொந்த விதிமுறைகளாலும் நிர்வகிக்கப்படுகிறது; எனவே போட்டியாளரை மேற்கோள் காட்டுவதற்கான மேசையின் வழக்கமான விதிகள் போட்டியாளரின் ஒலிக்கும் பொருந்தும். மேலே உள்ள அனைத்தும் டாஷ்போர்டில் சில கிளிக்குகளில் செய்யக்கூடியவை; இருபது நிலையங்களைக் கொண்ட ஒரு மேசைக்கு, அவற்றை ஒரு ஸ்கிரிப்ட் மூலம் செய்வது சிறந்தது.
முழு வழியும் API-இல் உள்ளது; எல்லாத் திட்டங்களிலும் சேர்க்கப்பட்டுள்ளது; டாஷ்போர்டின் அதே கட்டணத்தில் கணக்கிடப்படுகிறது. ஸ்ட்ரீம் மூலம் உருவாக்கப்பட்ட நேரலை டிரான்ஸ்கிரிப்ஷன் செயலற்றதாக உருவாகும்; அதன் முதல் பதிவால் தொடங்கப்பட்டு, HTTP மூலம் கட்டுப்படுத்தப்படும். சேவையகமே ஒலியை இழுப்பதால், பதிவைத் தொடங்குவது உங்கள் பக்கத்தில் ஒளிபரப்ப ஒரு ஸ்ட்ரீமைத் தருவதில்லை: உங்கள் பக்கத்தில் ஒலியை அனுப்பும் எதுவும் இல்லை.
API=$VOCALSTACK_API_ORIGIN # the origin shown in the API reference
AUTH="Authorization: Bearer $VOCALSTACK_API_KEY"
# A live transcription whose source the server pulls itself.
TX=$(jq -n '{name: "Morning show", source: {kind: "stream", url: "https://example.org/live.mp3"},
settings: {speakerLabels: "auto"}}' \
| curl -sSf "$API/v1/transcriptions/live" -H "$AUTH" -H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" -d @- | jq -r .id)
# Start recording: the server opens the stream now.
REC=$(curl -sSf -X POST "$API/v1/transcriptions/$TX/recordings" -H "$AUTH" \
-H "Content-Type: application/json" -d '{}' | jq -r .recording.id)
# Later: pause, then stop (a live recording must be paused before it is stopped).
curl -sSf -X POST "$API/v1/recordings/$REC/pause" -H "$AUTH"
curl -sSf -X POST "$API/v1/recordings/$REC/stop" -H "$AUTH" -H "Content-Type: application/json" -d '{}'
# Search everything that was said, in English.
curl -sSfG "$API/v1/search" -H "$AUTH" --data-urlencode "q=budget" --data-urlencode "lang=en"
Idempotency-Key ஒரு மீண்டும் முயன்ற உருவாக்கல், இரண்டாவது டிரான்ஸ்கிரிப்ஷனுக்குப் பதிலாக முதலாவதைத் திருப்பித் தரச்செய்கிறது. TypeScript மற்றும் Python SDK-கள் அதே அழைப்புகளை உள்ளடக்கியவை; அவற்றை Developers பகுதியிலிருந்து பதிவிறக்கலாம்; ஒவ்வொரு வழித்தடமும் அதன் frames-உம் API reference இல் உள்ளன.
ஒரு AI ஏஜெண்ட் எந்தக் குறியீடும் இல்லாமல் நூலகத்தில் வேலை செய்ய முடியும். /v1/mcp இல் உள்ள MCP சேவையகம் ஏஜெண்டுக்குப் பல கருவிகளைத் தருகிறது; அவற்றில் இங்கே முக்கியமான நான்கு உள்ளன. search_transcriptions கணக்கின் எல்லா டிரான்ஸ்கிரிப்ஷன்களிலும், எந்த மொழியிலும் பேசப்பட்டதைத் தேடி, பொருந்தும் வரிகளை ஒவ்வொன்றும் அது இருக்கும் டிரான்ஸ்கிரிப்ஷனோடும் சொல்லப்பட்ட நேரத்தோடும் திருப்பித் தரும். get_summary ஒரு பதிவின் சுருக்கத்தைத் தரும். transcribe_url மற்றும் wait_for_transcription ஒரு முடிந்த வீடியோவையோ பதிவின் இணைப்பையோ டிரான்ஸ்கிரிப்ட் செய்து முடிவுக்காகக் காத்திருக்கும். நேரலை ஸ்ட்ரீம் கண்காணிப்பைத் தொடங்குவது டாஷ்போர்டிலோ மேலே உள்ள API-இலோ தான் இருக்கும். Claude Code, Cursor அல்லது எந்த Streamable HTTP கிளையண்டுக்குமான அமைப்பு Developers → Connect an AI agent இல் உள்ளது; MCP கட்டுரை அதை விளக்குகிறது. இந்த ஸ்கிரிப்ட் இயக்குவதற்கு எவ்வளவு செலவாகும் என்பதுதான் கடைசிக் கேள்வி.
நேரலை டிரான்ஸ்கிரிப்ஷன் ஒரு மணி நேர ஒலிக்கு $0.60; வினாடிக் கணக்கில் கட்டணம் ($0.01 நிமிடத்திற்கு), ஒரு டிரான்ஸ்கிரிப்ஷனுக்கு 5 நிமிட குறைந்தபட்சத்துடன். நேரலை கோப்பைவிட அதிகம் செலவாகும், ஏனெனில் அது நடக்கும்போதே, அது இயங்கும் வரை டிரான்ஸ்கிரிப்ட் ஆகிறது. கோப்புகள் மணிக்கு $0.20 ($0.0033 நிமிடத்திற்கு; 30 நிமிட கோப்புக்கு $0.10). கட்டணங்கள் எல்லாத் திட்டங்களிலும் API மூலமும் ஒன்றே; மொழிபெயர்ப்புகள், சுருக்கங்கள், பேச்சாளர் பெயரிடல், ஒலிபரப்பு மற்றும் பகிர்வு பில்லில் எதையும் சேர்ப்பதில்லை.
ஒரு நிலையம் நாளொன்றுக்கு எட்டு மணி நேரம், வாரத்திற்கு ஐந்து நாட்கள் கண்காணிக்கப்பட்டால், அது 40 நேரலை மணி நேரம்: வாரத்திற்கு $24, மேசை எந்த மொழிகளில் படித்தாலும்.
கண்காணிப்புக்கு முக்கியமான வரம்புகள் திட்டத்துக்கு ஏற்ப மாறுபடும். ஒவ்வொன்றும் Pay as you go, Premium, Enterprise என்ற வரிசையில் தரப்பட்டுள்ளது:
புதிய கணக்கு $5 பதிவு கிரெடிட்டுடன், அட்டை இல்லாமல் தொடங்கும்; அதை முயற்சிக்க எட்டு மணி நேருக்கு மேல் நேரலை கண்காணிப்பு போதும். முழு அட்டவணை விலைப் பக்கத்தில் உள்ளது.