AudioKar

AI-Powered Karaoke & Subtitle Generator

Transform any audio or video file into a professional .kar karaoke file with synchronized lyrics, plus SRT subtitles with automatic translation. Powered by OpenAI Whisper AI speech recognition.

What is AudioKar?

AudioKar is a cloud platform that automatically generates standard .kar (MIDI Karaoke) files from any audio or video source. Using OpenAI Whisper for state-of-the-art speech recognition, it transcribes spoken words and songs, then produces word-synchronized karaoke lyrics in the industry-standard KAR format — compatible with all major karaoke players and software. Additionally, it generates SRT subtitle files with optional automatic translation into multiple languages.

🎵

KAR File Generation

Produces standard MIDI Type 1 .kar files with word-level timing, tempo sync, and @KMIDI metadata — ready for any karaoke player.

🎬

Multi-Format Input

Upload audio (MP3, WAV, M4A) or video (MP4, AVI, MOV, MKV, WEBM) files. AudioKar handles extraction and transcription automatically.

🤖

AI Speech Recognition

Leverages OpenAI Whisper for high-accuracy transcription of speech and lyrics, supporting dozens of languages natively.

🌐

Automatic Translation

Optionally translate your subtitles into multiple languages with a single click. Original and translated SRT files are generated side by side.

REST API & Webhook Integration

AudioKar provides a fully featured REST API ready to be integrated into your applications. Automate karaoke file generation from your own software — no graphical interface needed. Use webhook callbacks to get notified instantly when processing completes.

Upload & Processing

Send audio/video files via multipart upload and receive a Job ID. Optionally specify a target translation language and a webhook URL.

Status Polling or Webhook

Poll the status endpoint for real-time updates, or provide a webhook URL to receive a JSON notification when the job completes or fails.

Download Results

Download the generated .kar karaoke file and SRT subtitles (original and translated) via direct download URLs included in the response.

API Key Authentication

Secure all API requests with an API key sent via the X-Api-Key header. Manage your keys from the dashboard.

How It Works

1

Sign Up

Create your account by filling in the registration form with your name, email, and password.

2

Verify Your Email

Check your inbox for a verification email and click the link to confirm your email address.

3

Admin Approval

An administrator will review and approve your account. You will receive an email notification once approved.

4

Create an API Key

Log in to the dashboard, navigate to API Keys, and create a new API key for your application.

5

Generate Karaoke Files

Upload your audio/video via the web interface or the REST API and receive a .kar karaoke file plus SRT subtitles. Optionally set a webhook URL to be notified when processing completes.

Output Formats

Every upload produces multiple output files, ready for download or accessible via API.

🎵

.KAR (MIDI Karaoke)

Standard MIDI Type 1 file with synchronized lyrics. Compatible with karaoke players like VanBasco, KaraFun, PyKaraoke, and more.

📄

.SRT (Original Subtitles)

SubRip subtitle file with timed text blocks matching the original audio language.

🌐

.SRT (Translated)

Optional translated subtitle file in the target language of your choice, with the same timing as the original.

Ready to Get Started?

Generate karaoke files from your audio and video now, or sign up to access the REST API with webhook integration.