Metadata-Version: 2.4
Name: clap-cpp
Version: 0.1.0
Summary: CPU Python bindings for clap.cpp audio and text embeddings
License-Expression: MIT
Requires-Python: >=3.9
Requires-Dist: numpy>=1.23
Provides-Extra: test
Requires-Dist: pytest>=7; extra == "test"
Description-Content-Type: text/markdown

# clap.cpp Python bindings

## Install

```sh
pip install clap-cpp
```

## Usage

```python
from clap_cpp import CLAP

with CLAP("model.gguf", threads=4) as model:
    text_embedding = model.encode_text("A dog barking")
    audio_embedding = model.encode_audio("dog.wav")
    print(model.projection_dimension, model.audio_sample_rate)
```
