alt.freeweights.embed / voiceclap-large-v2
From: laion <huggingface.co/laion>Newsgroups: alt.freeweights.embedSubject:

voiceclap-large-v2

Date: 2026-11-15Commit: edd7959Signed: 2DC28CC7B26A283B ✓

Feature extraction model with 8.9B parameters. Safetensors weights, 18.1 GB in all. Published by laion under CC-BY-4.0.

8.9B params18.1GBvoiceclap-large-v2safetensorspermissive
FactsParams8.9BSize18.1 GBFormatssafetensorsTaskfeature extractionLicenseCC-BY-4.0From sourcepermissive
$ fw get laion/voiceclap-large-v2
# manifest sha256 1afa48f99e21… · 18.1 GB · 21 files
$ fw verify ./voiceclap-large-v2 laion/voiceclap-large-v2
From sourceHosted (signed)laion/voiceclap-large-v2Last check: 2026-11-15 04:42 UTC

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

Adapter of LCO-Embedding-Omni-7B.

Works with

Evaluate with

Overview

Size
18.1 GB
Weights
18.1 GB (safetensors)
Parameters
8.9B
Formats
safetensors
Task
feature extraction
License
CC-BY-4.0 (permissive)
Files
21, each with a sha256
Publisher
laion
Added
2026-11-15
Section
alt.freeweights.embed
Lineage

Original release from the publisher.

Base model: LCO-Embedding/LCO-Embedding-Omni-7B

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-15 04:42 UTCpassed

Model card

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

VoiceCLAP-Large-v2 (PCL)#

A rank-16 LoRA finetune of LCO-Embedding-Omni-7B (Qwen2.5-Omni thinker) trained with InfoNCE + Prototypical Contrastive loss (PCL) on the VoiceCLAP 9-corpus mix with MOSS-Audio k=2 sampled captions. Successor to laion/voiceclap-large — better on every benchmark we measure.

What's new vs voiceclap-large#

  1. PCL auxiliary loss (weight 0.1): 39 learned emotion prototypes; cross-entropy of audio embeddings vs prototypes on pseudo-labeled clips.
  2. z-scored pseudo-labels: emolia's emotion_annotation scalars, argmax over per-emotion z-scores vs corpus base rates (raw argmax is degenerate — high-base-rate dimensions win ~99% of clips). z ≥ 1.5 labels ~80-98% of emolia across all 39 emotion classes.
  3. LoRA rank 16 (α=32) — rank shown equivalent to r=32 in a controlled A/B.

Evaluation (VoiceNet benchmark, human-annotated)#

Same-commit comparison on the VoiceNet harness:

ModelEmo bal@ppEmo ρExt bal@ppExt ρ
voiceclap-small0.67540.31760.65760.1116
voiceclap-large (anchor re-run)0.69910.35980.67390.1897
this model (PCL ep1)0.70690.38650.68160.2125

Controlled A/B vs its exact no-PCL twin (identical data/recipe, ep1):

emolia per-emoemonet top-1emonet ρ
InfoNCE only0.69840.14110.3651
+ PCL w=0.10.70530.15440.3993

Ensemble notes: averaging this model's similarities with gijs/voiceclap-lco-7b-lora and the k=10 MOSS variant sets the current VoiceNet records (Emo bal@pp 0.7102; Ext bal@pp 0.6883).

Training recipe#

Data7 corpora (emolia-balanced, Got Talent, Majestrino, bursts, VoxCeleb1/2)
Captionsoriginal / k=2-sampled MOSS-Audio sentences, 50/50
Samples seen76,000 (1 epoch; best checkpoint)
LoRAr=16, α=32, dropout 0.05, all-linear
PCLweight 0.1, 39 prototypes, temp 0.1, proto-lr 1e-3, z≥1.5 pseudo-labels
lr / wd1e-4 / 0.01, warmup 200, cosine
Batch4 × accum 8 × 4 GH200 = effective 128
Precisionbf16

Quick start#

import torch
from sentence_transformers import SentenceTransformer

model = SentenceTransformer(
    "laion/voiceclap-large-v2",
    trust_remote_code=True,
    model_kwargs={"torch_dtype": torch.bfloat16},
)
audio_emb = model.encode("clip.flac")
text_emb  = model.encode("A person speaking with quiet pride in their voice")
score     = (audio_emb @ text_emb.T).item()

License#

cc-by-4.0

Confirmed by the rights holder (LAION) on 2026-09-09: the weights of this model are released under CC BY 4.0. This licence statement is the rights holder's determination for the released weights; see the training-data table above for the corpora used and their own licences. laion/voiceclap-commercial is offered for users who require a model whose training lineage contains no non-commercially licensed corpus at all.

Files

21 files · 18.1 GBWeights 18.1 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 21 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
1_Pooling/config.json97 B766997fb7ca8613c3952afeb8ca82ee36e1c4e480b6e6b72056e38cc6f4b1102
README.md3.36 KBb7bb8667dbe0e278e30d353cc526b0de3b30394d82e6ab7bf2dbe3eda1cadd09
adapter/README.md5.22 KBf4de9e0f29986f5a2261aeb33e260c5e3203ddf1460930f7723bd84571e7eaa5
adapter/adapter_config.json1.33 KBb78941366c483acd55c41e7d34b72f2b96d767b74cb8855710ae465dcd25364b
adapter/adapter_model.safetensors270 MBe134916cc222d0d9283c027a0174b6538c2efcfe52853ff90f485b2b9fa352d1
added_tokens.json579 Be81a2cc3bd867a1217019eed202d1d8a07e1063ece716f22060dda14f6cc07d8
additional_chat_templates/sentence_transformers.jinja2.36 KB3c1d5ac14fd922a04795e7484dc7038275a2fd545f94caf6123eb2b34708ae92
chat_template.jinja1.28 KBd027e14db2e64eb2c23597240d42ea747b4fd5efd6e6a7604a990949c610f79c
config.json3.62 KB2cf8843ff731be5b80aa53de190d66580145ba921185c60f353656d93e85b2dd
config_sentence_transformers.json432 Bc227ed92ea945570e588119566d722678ee526b2868f247934c36b9715b957d4
generation_config.json146 Bdc75b606f1c2795f2244296e40fac49b17a0d2db91e0e7a2d89c0a55e7fc930b
merges.txt1.67 MB8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5
model.safetensors17.9 GBf4bc3c1e5dead7f7530c5b24f36bc43fdc300fda6dd21ab9cd019647ae9409e3
modules.json429 Bfa7d796a215e1b2416773062891923b191fc5a4849bc44e322997433c90f459c
preprocessor_config.json667 Bb47055ce61463ce143e9aab741d55c0aa520801a0a5d63be73c5b17cecb6bc69
sentence_bert_config.json1.15 KB3c55f52fdbe73e88be9255e085da01bc9261e18bbee28f8a501d4e2a3b643072
special_tokens_map.json832 Bdc241604d085780a33f760f69c47e6622451104c20eee3cd3a12b6e884b43f44
tokenizer.json11.4 MB8441917e39ae0244e06d704b95b3124795cec478e297f9afac39ba670d7e9d99
tokenizer_config.json6.47 KB569aa7a9171e36dfff80f0a7550ab0c9c09e46ac840fea5030641417394fb0d2
vocab.json2.78 MBca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
edd7959017 pinned now2026-11-15 04:42 UTC21 files · 18.1 GB

Use it

$ fw get laion/voiceclap-large-v2
# manifest sha256 1afa48f99e21… · 18.1 GB · 21 files
$ fw verify ./voiceclap-large-v2 laion/voiceclap-large-v2
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/laion/voiceclap-large-v2.json --dir ./voiceclap-large-v2 $ python3 fw.py verify ./voiceclap-large-v2 ./laion__voiceclap-large-v2.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download laion/voiceclap-large-v2 --revision edd7959017dd3f2315d147b629204229a18f6c59 --local-dir ./voiceclap-large-v2
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModel, AutoTokenizer tok = AutoTokenizer.from_pretrained("laion/voiceclap-large-v2", revision="edd7959017dd3f2315d147b629204229a18f6c59") model = AutoModel.from_pretrained("laion/voiceclap-large-v2", revision="edd7959017dd3f2315d147b629204229a18f6c59", device_map="auto")
sentence-transformersEmbed text with sentence-transformers.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from sentence_transformers import SentenceTransformer model = SentenceTransformer("laion/voiceclap-large-v2", revision="edd7959017dd3f2315d147b629204229a18f6c59") vectors = model.encode(["Hello"])

License

Name
Creative Commons Attribution 4.0
Id
CC-BY-4.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
b7bb8667dbe0e278e30d353cc526b0de3b30394d82e6ab7bf2dbe3eda1cadd09
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.embedSubject: voiceclap-large-v2Date: 2026-11-15Commit: edd7959Signed: 2DC28CC7B26A283B ✓
Upstream
laion/voiceclap-large-v2
Pinned commit
edd7959017dd3f2315d147b629204229a18f6c59
Manifest
voiceclap-large-v2.json · .minisig
Manifest sha256
1afa48f99e213114dc5861b4ab8ac67d62620cf822b7c83b07ebeed0f4122f41
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 04:42 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/laion/voiceclap-large-v2.json $ curl -O https://freeweights.allternit.com/manifests/laion/voiceclap-large-v2.json.minisig $ minisign -Vm voiceclap-large-v2.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

Parent

LCO-Embedding/LCO-Embedding-Omni-7B · this model is a adapter of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download laion/voiceclap-large-v2
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. voiceclap-large-v2.json. Provenance. Takedown history: none.
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: all-MiniLM-L6-v1
From: unsloth <huggingface.co/unsloth>Subject: all-MiniLM-L6-v2
From: mlx-community <huggingface.co/mlx-community>Subject: all-MiniLM-L6-v2-4bit
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: all-mpnet-base-v1
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: allenai-specter
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: bert-base-nli-max-tokens