Skip to content
    Back to all Bounties

    Earn 27,000 ($270.00)

    Time Remainingdue 2 years ago
    Completed

    Whisper on JAX in GCP

    TomJordan
    TomJordan
    Posted 2 years ago
    This Bounty has been completed!
    @TomJordan's review of @omsurve0
    5.0
    Average Rating
    Communication 5/5, Quality 5/5, Timeliness 5/5
    Excellent job. He faced some technical issues and handled it really well, the finished result was exactly what I wanted. 5* all round.

    Bounty Description

    Problem Description

    Looking to implement the Python Whisper JAX API to translate + transcribe large audio files and youtube videos in bulk on Google Cloud Platform

    This is the repo, please read before applying:
    https://github.com/sanchit-gandhi/whisper-jax

    Acceptance Criteria

    Reference example here: https://huggingface.co/spaces/sanchit-gandhi/whisper-jax

    I need an API ONLY, no UI required.

    It should accept a URL, and be able to queue or process multiple jobs simultaneously and receive corresponding translations + transcriptions for each.
    Transcription in original language | Transcription in English | timestamps

    Technical Details

    Needs to be hosted on a GCP container, GPU/TMU

    Inputs:
    url of either an audio or video file {string}
    Include Timestamps: {bool}
    Callback url of a webhook {string}

    On success/error it should call the supplied webhook with the transcription or error in the body.

    Needs to be scalable for a production environment.

    Copyright © 2025 Replit, Inc. All rights reserved.
    • twitter
    • tiktok
    • instagram
    • facebook

    Replit

    Programming languages

    • Python
    • JavaScript
    • TypeScript
    • Node.js
    • Nix
    • HTML, CSS, JS
    • C++
    • Golang