Gmply AI WebService

Extract transcripts from Vimeo videos using AI

Choose between video processing, text analysis, or question generation
Supports both standard Vimeo URLs and direct progressive video URLs
Select the primary language spoken in the video
1
Add multiple videos for bulk processing (max 10 videos). Each video will be processed independently.
Provide the text content for question generation
Number of questions to generate (1-10)
Language for generated questions
Paste your complete text here for AI-powered summary generation (minimum 50 words)
Language for the generated summary
Enable this to automatically generate questions based on the summary
API access password required for security
Transcript Results
Raw API Response

                                
API Documentation
POST /transcript - Single Video

Extract transcript from one video

{
  "mode": "transcript",
  "url": "https://vimeo.com/123456",
  "language": "EN",
  "password": "****"
}
Mode: Required "transcript"
Languages: TR, EN, ES, FR, DE, IT, PT, RU, JA, KO, ZH
POST /transcript - VTT Subtitles

Generate VTT subtitles with timestamps

{
  "mode": "vtt",
  "url": "https://vimeo.com/123456",
  "language": "EN",
  "password": "****"
}
Mode: Required "vtt"
Format: WebVTT with timestamps
POST /transcript - Bulk Summaries

Generate detailed summaries from multiple videos

{
  "mode": "bulk_summary",
  "password": "****",
  "videos": [
    {
      "id": 1,
      "url": "https://vimeo.com/...",
      "language": "EN"
    }
  ]
}
Mode: Required "bulk_summary"
Max Videos: 10 per request
POST /transcript - Questions

Generate questions from text using Claude API

{
  "mode": "question_generation",
  "text": "Your content here...",
  "question_count": 3,
  "language": "TR",
  "password": "****"
}
Mode: Required "question_generation"
Question Count: 1-10 questions
POST /transcript - Text Summary

Generate summary from full text using Claude AI with optional question generation

{
  "mode": "full_to_summary",
  "question_generate": "true",
  "question_count": 5,
  "fulltext": "Your long text content...",
  "language": "TR",
  "password": "****"
}
Mode: Required "full_to_summary"
Text Length: Minimum 50 words
Question Generate: "true" or "false" (optional)
Question Count: 1-10 (when question_generate=true)
GET /health

Service health check

{
  "service": "Vimeo Transcript Service",
  "status": "OK",
  "timestamp": "2025-06-15T17:45:39.859268Z"
}
Test Health Endpoint
Admin Panel

Manage Claude prompts for question generation and text summarization

Login: [admin credentials required]
Password: [protected]
Features: Edit Claude prompts
Admin Panel