Skip to main content

The Whisper Web App

On the same computer as the Whisper Transcriber Service, you can run the Whisper Transcriber web app. The web app is a simple web page that allows you to select an audio file and transcribe it using the Whisper Transcriber Service.

Install the Web App​

You can install the Whisper Transcriber web app on Windows, macOS, and Linux.

Note, on Windows, install the Whisper web app on Windows, not in WSL.

Install system dependencies​

Follow the instructions for your operating system.

Install Windows 11 dependencies​

  1. Install the latest version of Python 3.

Install Ubuntu dependencies​

  1. Install pip3.
    1. Open a terminal window.
    2. Run sudo apt install python3-pip

Install the required Python libraries​

  1. From a Terminal window, clone the Whisper Transcriber Sample to your preferred repo folder.

    git clone https://github.com/gloveboxes/OpenAI-Whisper-Transcriber-Sample.git
  2. Navigate to the client folder.

    cd OpenAI-Whisper-Transcriber-Sample/client
  3. Install the required libraries.

    On windows:

    pip install requests

    On macOS and Linux:

    pip3 install requests

Start the Web App​

  1. Run the following command to start the Whisper Transcriber web app.

    On Windows:

    python whisper_web.py

    On macOS and Linux:

    python3 whisper_web.py
  2. Open a web browser and navigate to http://localhost:8000/, or from a different computer, navigate to http://<HOST ADDRESS>:8000/

  3. Drag and drop an audio file onto the web page and click Upload.