alt.freeweights.speech / clap-htsat-fused
From: laion <huggingface.co/laion>Newsgroups: alt.freeweights.speechSubject:

clap-htsat-fused

Date: 2026-11-14Commit: 365dea6Signed: 2DC28CC7B26A283B ✓

Audio classification model with 154M parameters. Safetensors weights, 1.23 GB in all. Published by laion under Apache-2.0.

154M params1.23GBclap-htsat-fusedsafetensorspermissive
FactsParams154MSize1.23 GBFormatssafetensorsTaskaudio classificationLicenseApache-2.0From sourcepermissive
$ fw get laion/clap-htsat-fused
# manifest sha256 a17bda37bc07… · 1.23 GB · 11 files
$ fw verify ./clap-htsat-fused laion/clap-htsat-fused
From sourceHosted (signed)laion/clap-htsat-fusedLast check: 2026-11-14 21:33 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
1.23 GB
Weights
614 MB (safetensors)
Parameters
154M
Formats
safetensors
Task
audio classification
License
Apache-2.0 (permissive)
Files
11, each with a sha256
Publisher
laion
Added
2026-11-14
Section
alt.freeweights.speech
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-14 21:33 UTCpassed

Model card

From the publisher at commit 365dea6. Shown as plain text with links; images open at the publisher.

Model card for CLAP#

Model card for CLAP: Contrastive Language-Audio Pretraining

Dataset#

LAION-CLAP was trained on LAION-audio-630k

Table of Contents#

  1. TL;DR
  2. Model Details
  3. Usage
  4. Uses
  5. Citation

TL;DR#

The abstract of the paper states that:

Contrastive learning has shown remarkable success in the field of multimodal representation learning. In this paper, we propose a pipeline of contrastive language-audio pretraining to develop an audio representation by combining audio data with natural language descriptions. To accomplish this target, we first release LAION-Audio-630K, a large collection of 633,526 audio-text pairs from different data sources. Second, we construct a contrastive language-audio pretraining model by considering different audio encoders and text encoders. We incorporate the feature fusion mechanism and keyword-to-caption augmentation into the model design to further enable the model to process audio inputs of variable lengths and enhance the performance. Third, we perform comprehensive experiments to evaluate our model across three tasks: text-to-audio retrieval, zero-shot audio classification, and supervised audio classification. The results demonstrate that our model achieves superior performance in text-to-audio retrieval task. In audio classification tasks, the model achieves state-of-the-art performance in the zero-shot setting and is able to obtain performance comparable to models' results in the non-zero-shot setting. LAION-Audio-630K and the proposed model are both available to the public.

Usage#

You can use this model for zero shot audio classification or extracting audio and/or textual features.

Uses#

Perform zero-shot audio classification#

Using pipeline#
from datasets import load_dataset
from transformers import pipeline

dataset = load_dataset("ashraq/esc50")
audio = dataset["train"]["audio"][-1]["array"]

audio_classifier = pipeline(task="zero-shot-audio-classification", model="laion/clap-htsat-fused")
output = audio_classifier(audio, candidate_labels=["Sound of a dog", "Sound of vaccum cleaner"])
print(output)
>>> [{"score": 0.999, "label": "Sound of a dog"}, {"score": 0.001, "label": "Sound of vaccum cleaner"}]

Run the model:#

You can also get the audio and text embeddings using ClapModel

Run the model on CPU:#
from datasets import load_dataset
from transformers import ClapModel, ClapProcessor

librispeech_dummy = load_dataset("hf-internal-testing/librispeech_asr_dummy", "clean", split="validation")
audio_sample = librispeech_dummy[0]

model = ClapModel.from_pretrained("laion/clap-htsat-fused")
processor = ClapProcessor.from_pretrained("laion/clap-htsat-fused")

inputs = processor(audios=audio_sample["audio"]["array"], return_tensors="pt")
audio_embed = model.get_audio_features(**inputs)
Run the model on GPU:#
from datasets import load_dataset
from transformers import ClapModel, ClapProcessor

librispeech_dummy = load_dataset("hf-internal-testing/librispeech_asr_dummy", "clean", split="validation")
audio_sample = librispeech_dummy[0]

model = ClapModel.from_pretrained("laion/clap-htsat-fused").to(0)
processor = ClapProcessor.from_pretrained("laion/clap-htsat-fused")

inputs = processor(audios=audio_sample["audio"]["array"], return_tensors="pt").to(0)
audio_embed = model.get_audio_features(**inputs)

Citation#

If you are using this model for your work, please consider citing the original paper:

@misc{https://doi.org/10.48550/arxiv.2211.06687,
  doi = {10.48550/ARXIV.2211.06687},
  
  url = {https://arxiv.org/abs/2211.06687},
  
  author = {Wu, Yusong and Chen, Ke and Zhang, Tianyu and Hui, Yuchen and Nezhurina, Marianna and Berg-Kirkpatrick, Taylor and Dubnov, Shlomo},
  
  keywords = {Sound (cs.SD), Audio and Speech Processing (eess.AS), FOS: Computer and information sciences, FOS: Computer and information sciences, FOS: Electrical engineering, electronic engineering, information engineering, FOS: Electrical engineering, electronic engineering, information engineering},
  
  title = {Large-scale Contrastive Language-Audio Pretraining with Feature Fusion and Keyword-to-Caption Augmentation},
  
  publisher = {arXiv},
  
  year = {2022},
  
  copyright = {Creative Commons Attribution 4.0 International}
}

Files

11 files · 1.23 GBWeights 614 MB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 11 files with their sha256
FileSizesha256
.gitattributes1.48 KBdb7c0371f46f0840b8f25794c1e3321c9b5820a8cb6ba9694a46fc64b8fae5a6
README.md4.61 KB138b3008ffe66c36da23ca1dd774940a2ccbd71cb995ad6bbcdfc5dceb91b7fe
config.json5.42 KBb1d63489dc5061da229c23d2b11e9ca731639574449f82319fabb01da7fcf480
merges.txt456 KBfe36cab26d4f4421ed725e10a2e9ddb7f799449c603a96e7f29b5a3c82a95862
model.safetensors614 MB3f648de6d030e17494be455d323b8d191233fbae0c7ce0ba745fd21a926a63a6
preprocessor_config.json537 B072bdd9ba771b6d213c56f15c0f765e33192b92e481581b52271cf16c9013684
pytorch_model.bin615 MB1ed5d0215d887551ddd0a49ce7311b21429ebdf1e6a129d4e68f743357225253
special_tokens_map.json280 B06e405a36dfe4b9604f484f6a1e619af1a7f7d09e34a8555eb0b77b66318067f
tokenizer.json2.11 MB77ef92283d67f0d97e1454909a964afcbfa2019f0fb9f18f8e88d5c25c3ba729
tokenizer_config.json384 B377f91458f7729a4574a84c77bdce67dbc3c58c1a345a29bbf8c4eb1307948a3
vocab.json798 KBed19656ea1707df69134c4af35c8ceda2cc9860bf2c3495026153a133670ab5e
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
365dea6ef1 pinned now manifest updated, same commit2026-11-14 21:33 UTC11 files · 1.23 GB
365dea6ef12026-11-14 21:33 UTC11 files · 1.23 GB

Use it

$ fw get laion/clap-htsat-fused
# manifest sha256 a17bda37bc07… · 1.23 GB · 11 files
$ fw verify ./clap-htsat-fused laion/clap-htsat-fused
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/laion/clap-htsat-fused.json --dir ./clap-htsat-fused $ python3 fw.py verify ./clap-htsat-fused ./laion__clap-htsat-fused.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download laion/clap-htsat-fused --revision 365dea6ef167def6676140ed93bbc43f84dabb28 --local-dir ./clap-htsat-fused

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-14
Text in
README.md
Text sha256
138b3008ffe66c36da23ca1dd774940a2ccbd71cb995ad6bbcdfc5dceb91b7fe
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: laion <huggingface.co/laion>Newsgroups: alt.freeweights.speechSubject: clap-htsat-fusedDate: 2026-11-14Commit: 365dea6Signed: 2DC28CC7B26A283B ✓
Upstream
laion/clap-htsat-fused
Pinned commit
365dea6ef167def6676140ed93bbc43f84dabb28
Manifest
clap-htsat-fused.json · .minisig
Manifest sha256
a17bda37bc07208bf5794b822da03d046f160d142e96ec5d4d58670b2feac36c
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-14 21:33 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/laion/clap-htsat-fused.json $ curl -O https://freeweights.allternit.com/manifests/laion/clap-htsat-fused.json.minisig $ minisign -Vm clap-htsat-fused.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download laion/clap-htsat-fused
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. clap-htsat-fused.json. Provenance. Takedown history: none.
From: MIT <huggingface.co/MIT>Subject: ast-finetuned-audioset-10-10-0.4593
From: onnx-community <huggingface.co/onnx-community>Subject: ast-finetuned-audioset-10-10-0.4593-ONNX
From: Edge0 <huggingface.co/Edge0>Subject: Audio8-TTS-Preview-0.6b
From: Edge0 <huggingface.co/Edge0>Subject: Audio8-TTS-Realistic-Air
From: facebook <huggingface.co/facebook>Subject: audiobox-aesthetics
From: mlx-community <huggingface.co/mlx-community>Subject: chatterbox-4bit