Improved whisper + pyannote, sentence diarization
This commit is contained in:
18
README.md
18
README.md
@@ -3,7 +3,7 @@
|
||||
<br />
|
||||
|
||||
<!-- Logo -->
|
||||
<img src="https://git.zakscode.com/repo-avatars/a90851ca730480ec37a5c0c2c4f1b4609eee5eadf806eaf16c83ac4cb7493aa9" alt="Logo" width="200" height="200">
|
||||
<img alt="Logo" width="200" height="200" src="https://git.zakscode.com/repo-avatars/a82d423674763e7a0c1c945bdbb07e249b2bb786d3c9beae76d5b196a10f5c0f">
|
||||
|
||||
<!-- Title -->
|
||||
### @ztimson/ai-utils
|
||||
@@ -53,13 +53,15 @@ A TypeScript library that provides a unified interface for working with multiple
|
||||
- **Provider Abstraction**: Switch between AI providers without changing your code
|
||||
|
||||
### Built With
|
||||
[](https://anthropic.com/)
|
||||
[](https://openai.com/)
|
||||
[](https://ollama.com/)
|
||||
[](https://tensorflow.org/)
|
||||
[](https://tesseract-ocr.github.io/)
|
||||
[](https://anthropic.com/)
|
||||
[](https://github.com/ggml-org/llama.cpp)
|
||||
[](https://openai.com/)
|
||||
[](https://github.com/pyannote)
|
||||
[](https://tensorflow.org/)
|
||||
[](https://tesseract-ocr.github.io/)
|
||||
[](https://huggingface.co/docs/transformers.js/en/index)
|
||||
[](https://typescriptlang.org/)
|
||||
[](https://github.com/ggerganov/whisper.cpp)
|
||||
[](https://github.com/ggerganov/whisper.cpp)
|
||||
|
||||
## Setup
|
||||
|
||||
@@ -88,6 +90,8 @@ A TypeScript library that provides a unified interface for working with multiple
|
||||
|
||||
#### Prerequisites
|
||||
- [Node.js](https://nodejs.org/en/download)
|
||||
- _[Whisper.cpp](https://github.com/ggml-org/whisper.cpp/releases/tag) (ASR)_
|
||||
- _[Pyannote](https://github.com/pyannote) (ASR Diarization):_ `pip install pyannote.audio`
|
||||
|
||||
#### Instructions
|
||||
1. Install the dependencies: `npm i`
|
||||
|
||||
Reference in New Issue
Block a user