YOUR WORKSPACE
Welcome.
Your media, made searchable.
RECENT ACTIVITY
Recently added
| MEDIA | SOURCE | LANGUAGE | STATUS | ADDED | Actions |
|---|
Your library starts here
Add a recording or video to get a timestamped transcript you can search and ask questions about.
WORKSPACE
Media library.
Every recording and video, in one searchable place.
| MEDIA | SOURCE | LANGUAGE | STATUS | ADDED | Actions |
|---|
No media yet
Upload an audio or video file to create your first transcript.
NEW SOURCE
Add media.
Open a YouTube or Twitch link, or upload a recording you have the rights to.
From a YouTube or Twitch link
Watch the video here and add its transcript from captions you have the rights to, or follow a live Twitch stream with translated subtitles.
Add the transcript from your captions
Have subtitles for this video, for example exported from YouTube Studio for your own channel? Import the SRT or VTT file to search it, ask questions, translate and export subtitles with jump-to-moment.
Your own recording
If this is your video, download it from YouTube Studio or the Twitch Creator Dashboard and upload the file below. It is transcribed with timestamps.
Live translated subtitles
Your browser asks which tab to share: choose this tab and turn on tab audio. Works in Chrome and Edge on a computer. Subtitles appear a few seconds behind the stream; the measured delay is shown below.
Upload a file
Audio or video. We’ll extract the sound and process your transcript in the background.
Processing stages come from the server; a completion percentage is not available. If interrupted, check the media library before uploading again.
Upload scanning status is unknown.
YouTube captions from your Google account
Import captions from a YouTube video you own or are authorized to use.
WHAT HAPPENS NEXT
- 01Audio extractionWe extract the audio track from your file.
- 02TranscriptWe create a transcript with timestamps.
- 03Language checkIf the language differs from the one you chose, we tell you.
- 04Search & askExplore transcript evidence with citations.
MEDIA
Transcript.
Dubbing is coming later. Subtitle exports contain text only, without translated audio.
MEDIA DETAILS
No media selected
QUICK ACTIONS
EXPLORE YOUR MEDIA
Search & ask.
Find a moment or get an answer grounded in your transcripts.
RESULTS
Search your library
Explore your transcripts
Search by topic, phrase, or ask for a concise answer with cited evidence.
ON-DEMAND TRANSLATION
Translate text
GROUNDED ANSWERS
Answers you can verify.
Every answer points back to the original transcript and timestamp. When evidence is weak, VTI will say so.
LANGUAGES
Ask in one supported language and search across transcripts in another.
WORKSPACE HEALTH
Usage & status.
What is available in your workspace right now.
Service status
Your plan and included minutes are on the page.
CURRENT CALENDAR MONTH · ADMINISTRATOR
Provider operation usage
| OPERATION | PROVIDER | CALLS | ESTIMATED | ACTUAL |
|---|
Estimated values are reservations. Actual shows provider-reported cost; calls without reported actuals are identified explicitly and are not treated as $0.
BILLING
Plans and checkout are not active
Connect your workspace to check billing configuration. Payments are unavailable.
ACCOUNT
Your account
Sign in or create an account to use your workspace.
Developer tools
SIGNED IN
Questions about your account or plan? Write to videotranscript.intelligence@gmail.com
Advanced access
Real integration is disabled. Open preview to test the interface.
Forgot your password? Write to videotranscript.intelligence@gmail.com from the email address of your account. Support replies by email to that address; recovery is not instant.
Have a reset code?
Real integration is disabled. Open preview to test the interface.
Advanced access
Security
Change your password or sign out other devices.
YOUR PLAN
Plan and included usage
Usage updates after each processed file.
PLANS
Choose a plan
Choose the plan that fits your work. Prices and included minutes are shown before you pay.
PAYMENT
Checkout status
OWNER TOOLS · DESIGN PREVIEW
Owner control center
No administrative API, permissions or real customer data are connected. This screen grants no access.
Users
No data connected. No rows, balances or revenue have been invented.
SOURCES AND FEATURES
Connections.
See which features are available and connect your video sources.
Administrator diagnostics
This screen never asks for a provider API key. Your workspace access key is different: do not paste an STT, OpenAI or platform credential into workspace settings.
Refresh reads server configuration only. It does not contact an AI provider, check its balance or make a paid test call. Configuration readiness is not proof of a working credential.
Configuration has not been checked.
VIDEO SOURCE
Vimeo
Sign in to check whether Vimeo import is available.
Server administrator setup checklist
There is no provider-secret save or validation endpoint in the current API. Ask your server administrator to complete this setup in the server secret manager, not in this page or Git.
- Get owner approval for the provider, model, data transfer/retention terms and a capped test budget. Use a short recording you have permission to process.
- For uploaded-media STT, set
STT_BASE_URL,STT_API_KEY(secret) andSTT_MODEL. Use HTTPS except for a local loopback service. SetSTT_RESPONSE_FORMATandSTT_TIMESTAMP_GRANULARITYto match a model that returns exact timestamps and detected language. - Configure
STT_MODEL_COSTS_USD_PER_MINUTEfor the exact model, plus workspace and per-operation budgets. Check the transcription path and diarization settings against provider documentation; do not assume every OpenAI-compatible model supports them. - For cloud text translation, use the platform server settings
PUGI_AI_BASE_URL,PUGI_AI_API_KEY(secret) andPUGI_AI_MODEL. If the platform lane is absent, the administrator can explicitly configureCHAT_BASE_URL,CHAT_API_KEY(secret) andCHAT_MODEL. ConfigureTRANSLATION_ESTIMATED_COST_USD_PER_1000_TOKENS. No automatic vendor switch or signup is performed here. - Apply the server configuration using the approved deployment procedure, then refresh this screen. Only after separate owner approval, run one capped upload/translation and verify timestamps, language, citations and actual usage. Refresh alone is not a live test.
Local Whisper and local translation are separate opt-in alternatives. YouTube source authorization remains a separate approval gate; configuring STT does not unlock public YouTube acquisition. Grounded Q&A uses transcript evidence and is not proof of a cloud chat connection.