Mirzonabot / WhisperInterface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Whisper Transcription Service

Whisper is an intuitive and powerful transcription service, capable of transcribing audio files in multiple languages such as English and German. With support for files of any size, and the ability to download transcripts as PDFs or copy them directly to the clipboard, Whisper provides a versatile solution to all your transcription needs. Moreover, the website is responsive, ensuring a seamless user experience across all devices.

Features

  1. Supports multiple languages: English, German, and more.
  2. Transcribes audio files of any size.
  3. Provides results in a downloadable PDF format or copied to the clipboard.
  4. Website designed with a responsive interface.

Preview

Here is a quick preview of our application in action:

Whisper Transcription Service Preview

Getting Started

Here's a step-by-step guide to setting up and running the Whisper application on your machine.

Prerequisites

Ensure you have Python and pip (Python package installer) installed on your system. If you don't have these installed, please refer to the Python official guide for installation instructions.

Installation

  1. Navigate to the whisper_interface directory in your terminal:
    cd path_to_your_directory/whisper_interface
  2. Install the required packages using the requirements.txt file:
    pip install -r requirements.txt
    In case you have both Python 2 and Python 3 installed, you might need to use pip3 instead of pip:
    pip3 install -r requirements.txt
  3. Now, you can run the application using Python:
    python main.py
    If you have multiple versions of Python installed, you may need to specify python3:
    python3 main.py

Congratulations! You have successfully installed and run the Whisper Transcription Service. You can now upload your audio files and get them transcribed into your desired language.

Support

If you encounter any problems or have any questions about this application, please feel free to open an issue on this repository.

About


Languages

Language:Jupyter Notebook 97.0%Language:HTML 2.1%Language:Python 0.9%