diff --git a/README.md b/README.md index 6fd35b0..6add573 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,19 @@ -- [ ] CMakeLists -- [ ] GitHub reference to GGML -- [ ] Generate one binary large file for the weights +# bark.cpp (coming soon!) + +Inference of SunoAI's bark model in pure C/C++ using [ggml](https://github.com/ggerganov/ggml). + +## Description + +The main goal of `bark.cpp` is to synthesize audio from a textual input with the [Bark](https://github.com/suno-ai/bark) model using 4-bit quantization on a MacBook. + +Bark has essentially 4 components: +- [x] Semantic model to encode the text input +- [x] Coarse model +- [x] Fine model +- [ ] Encoder (quantizer + decoder) to generate the waveform from the tokens + +## Roadmap + - [ ] Quantization - [ ] FP16 -- [ ] Swift package +- [ ] Swift package for iOS devices