Skip to content

Port of Suno AI's Bark in C/C++ for fast inference

License

Notifications You must be signed in to change notification settings

harperreed/bark.cpp

Repository files navigation

bark.cpp (coming soon!)

Inference of SunoAI's bark model in pure C/C++ using ggml.

Description

The main goal of bark.cpp is to synthesize audio from a textual input with the Bark model.

Bark has essentially 4 components:

  • Semantic model to encode the text input
  • Coarse model
  • Fine model
  • Encoder (quantizer + decoder) to generate the waveform from the tokens

Roadmap

  • Quantization
  • FP16
  • Swift package for iOS devices

About

Port of Suno AI's Bark in C/C++ for fast inference

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 62.2%
  • C++ 33.6%
  • Python 3.1%
  • CMake 1.1%