Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thewh1teagle/loud.cpp

Whisper.cpp with diarization
https://github.com/thewh1teagle/loud.cpp

cpp diarization onnxruntime openai sherpa-onnx transcription whisper

Last synced: about 10 hours ago
JSON representation

Whisper.cpp with diarization

Awesome Lists containing this project

README

        

# loud.cpp

Whisper.cpp with diarization

## Features

- Diarize with onnxruntime
- Segment using pyannote-audio model
- Transcribe using OpenAI whisper
- Support macOS, Windows, Linux
- Comes with FFMPEG
- Support any audio or video format
- Download models automatically with `--setup`
- Colored output for easy identification of speakers

## Install

Download and extract it from [releases](https://github.com/thewh1teagle/loud.cpp/releases/latest)

## Usage

```console
./loud test.wav --json transcript.json --setup
```

## Building

See [building.md](docs/building.md)