AI Transcriber is a web application built with Next.js and Stitches that provides a simple Hindi transcription service. It leverages OpenAI API to get Hindi Transcription from YouTube videos.
- Download audio from YouTube videos using yt-dlp.
- Transcribe audio to text using the OpenAI Whisper 1 model.
- Translate transcripts into Hindi using OpenAI API.
- Easy-to-use API routes for downloading audio, transcription, and translation.
Before you begin, ensure you have met the following requirements:
- Node.js installed.
- An OpenAI API key (for transcription and translation).
-
Clone this repository:
git clone https://github.com/Adi-ty/AITranscriber.git cd AITranscriber
-
Install the dependencies:
pnpm install
-
Run the Application
pnpm run dev
Note: You need to add OPENAI_API_KEY into your environment, and the application will use it when neccessary.