https://github.com/fl33tw00d/whisper-turbo

Cross-Platform, GPU Accelerated Whisper 🏎️

https://github.com/fl33tw00d/whisper-turbo

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • β—‹
    CITATION.cff file
  • βœ“
    codemeta.json file
    Found codemeta.json file
  • β—‹
    .zenodo.json file
  • β—‹
    DOI references
  • β—‹
    Academic publication links
  • β—‹
    Committers with academic emails
  • β—‹
    Institutional organization owner
  • β—‹
    JOSS paper metadata
  • β—‹
    Scientific vocabulary similarity
    Low similarity (6.8%) to scientific vocabulary

Keywords

audio machine-learning rust speech-recognition webgpu whisper windows
Last synced: 5 months ago · JSON representation

Repository

Cross-Platform, GPU Accelerated Whisper 🏎️

Basic Info
  • Host: GitHub
  • Owner: FL33TW00D
  • License: apache-2.0
  • Language: TypeScript
  • Default Branch: master
  • Homepage: https://whisper-turbo.com
  • Size: 3.83 MB
Statistics
  • Stars: 1,805
  • Watchers: 14
  • Forks: 82
  • Open Issues: 11
  • Releases: 8
Topics
audio machine-learning rust speech-recognition webgpu whisper windows
Created over 2 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License

README.md

Demo Site | Documentation | Roadmap

What is Whisper Turbo?

Whisper Turbo is a fast, cross-platform Whisper implementation, designed to run entirely client-side in your browser/electron app.

Check out the Rust library behind Whisper Turbo, Ratchet

Demo

https://github.com/FL33TW00D/whisper-turbo/assets/45471420/1e19aa1f-bb56-4b5c-bc00-e79aabb4d1e0

Supported Platforms

WebGPU is only officially supported on Chromium based browsers running on Windows & MacOS. For more information, check out Supported Platforms

Want to get involved?

  • Are you a GPU wizard?
  • Do you know what a HRTB is in Rust?
  • Do you know what is going on here?
  • Reach out: chris@fleetwood.dev

Owner

  • Name: Christopher Fleetwood
  • Login: FL33TW00D
  • Kind: user
  • Location: United Kingdom
  • Company: HuggingFace

Show me your rudiments.

GitHub Events

Total
  • Watch event: 85
  • Issue comment event: 1
  • Fork event: 10
Last Year
  • Watch event: 85
  • Issue comment event: 1
  • Fork event: 10

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 148
  • Total Committers: 2
  • Avg Commits per committer: 74.0
  • Development Distribution Score (DDS): 0.007
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
FL33TW00D f****l@g****m 147
鑾巍 w****t@v****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 36
  • Total pull requests: 32
  • Average time to close issues: 21 days
  • Average time to close pull requests: about 10 hours
  • Total issue authors: 17
  • Total pull request authors: 2
  • Average comments per issue: 3.69
  • Average comments per pull request: 1.0
  • Merged pull requests: 30
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 2
  • Pull request authors: 0
  • Average comments per issue: 1.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • DavidGOrtega (7)
  • FL33TW00D (6)
  • Huguet57 (3)
  • GuuuWei (2)
  • maxime1992 (1)
  • ppsirius (1)
  • jozefchutka (1)
  • olivermontes (1)
  • obenjiro (1)
  • arces (1)
  • raviadi12 (1)
  • thewh1teagle (1)
  • ldenoue (1)
  • faveoled (1)
  • Mineru98 (1)
Pull Request Authors
  • FL33TW00D (29)
  • GuuuWei (1)
Top Labels
Issue Labels
bug (13) enhancement (4) help wanted (2) documentation (1)
Pull Request Labels

Packages

  • Total packages: 4
  • Total downloads:
    • npm 157 last-month
  • Total dependent packages: 1
    (may contain duplicates)
  • Total dependent repositories: 2
    (may contain duplicates)
  • Total versions: 40
  • Total maintainers: 1
proxy.golang.org: github.com/FL33TW00D/whisper-turbo
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 6.5%
Average: 6.7%
Dependent repos count: 7.0%
Last synced: 6 months ago
proxy.golang.org: github.com/fl33tw00d/whisper-turbo
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 6.5%
Average: 6.7%
Dependent repos count: 7.0%
Last synced: 6 months ago
npmjs.org: whisper-webgpu

WebGPU implementation of Whisper.

  • Versions: 10
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 84 Last month
Rankings
Stargazers count: 2.5%
Forks count: 4.5%
Downloads: 5.8%
Average: 8.8%
Dependent repos count: 10.4%
Dependent packages count: 21.0%
Maintainers (1)
Last synced: 6 months ago
npmjs.org: whisper-turbo

GPU accelerated Whisper

  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 73 Last month
Rankings
Stargazers count: 2.5%
Forks count: 4.5%
Downloads: 5.2%
Dependent repos count: 10.4%
Average: 14.9%
Dependent packages count: 52.1%
Maintainers (1)
Last synced: 6 months ago