whisper-diarization VS tinydiarize

Compare whisper-diarization vs tinydiarize and see what are their differences.

whisper-diarization

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper (by MahmoudAshraf97)

tinydiarize

Minimal extension of OpenAI's Whisper adding speaker diarization with special tokens (by akashmjn)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
whisper-diarization tinydiarize
5 2
2,101 367
- -
6.8 6.0
7 days ago 6 months ago
Jupyter Notebook Python
BSD 2-clause "Simplified" License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

whisper-diarization

Posts with mentions or reviews of whisper-diarization. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-08-23.

tinydiarize

Posts with mentions or reviews of tinydiarize. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-20.
  • Faster Whisper Transcription with CTranslate2
    5 projects | news.ycombinator.com | 20 Jul 2023
    Not that I can see, the developer's roadmap[1] currently is at writing a blogpost about it & trying different sampling methods, expanding to the large model looks to be a long way off (which is a real pity, even if there was just a finetune of large for english that would be a big help over the existing small english finetune).

    Could you go into more detail about your workflow? I'd been considering a two-pass approach myself until I discovered tinydiarize mentioned in whisper.cpp's --help text

    1: https://github.com/akashmjn/tinydiarize#roadmap

What are some alternatives?

When comparing whisper-diarization and tinydiarize you can also consider the following projects:

faster-whisper - Faster Whisper transcription with CTranslate2

CTranslate2 - Fast inference engine for Transformer models

speechbrain - A PyTorch-based Speech Toolkit

whisper-youtube - šŸ”‰ Youtube Videos Transcription with OpenAI's Whisper

vosk-api - Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node

audapolis - an editor for spoken-word audio with automatic transcription

buzz - Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.

LLMStack - No-code platform to build LLM Agents, workflows and applications with your data

SpeechRecognition - Speech recognition module for Python, supporting several engines and APIs, online and offline.

whisperer - On-demand prompt-aided voice-to-text with OpenAI's Whisper