Supports 47 languages via XLM-RoBERTa's multilingual encoder. Quality is best on the 12 languages the classification heads were trained on (EN, DE, FR, ES, IT, PT, NL, PL, RU, UK, CS, DA) but generalizes to all 47 XLM-R languages.
Files
File
Size
Description
pcs-xlmr-base.gguf
903 MB
Full-precision (F16) — reference quality
pcs-xlmr-base-q4_k.gguf
155 MB
Q4_K quantised — ~6x smaller
Usage
CrispASR CLI
# Apply PCS to unpunctuated text
crispasr --punc-model pcs-xlmr-base-q4_k.gguf \
-f audio.wav \
--backend parakeet
# Standalone text processingecho"hello how are you doing today i am fine" | \
crispasr-pcs pcs-xlmr-base-q4_k.gguf
# Output: "Hello, how are you doing today? I am fine."
CrisperWeaver (Flutter GUI)
Download from Model Management (Post-processors section). Enable "Restore punctuation" in Advanced Options — PCS runs automatically as a post-processing step after transcription.
C API
#include"crispasr.h"void* pcs = crispasr_pcs_init("pcs-xlmr-base-q4_k.gguf");
constchar* result = crispasr_pcs_process(pcs, "hello how are you");
// result: "Hello, how are you?"
crispasr_pcs_free_text(result);
crispasr_pcs_free(pcs);
Dart FFI
final pcs = crispasr.PcsModel.open('pcs-xlmr-base-q4_k.gguf');
final text = pcs.process('hello how are you doing today');
print(text); // "Hello, how are you doing today?"
pcs.close();
Comparison with other post-processors
Model
Languages
Punct
Truecase
SBD
Size (Q4_K)
PCS
47
17 types
per-char
yes
155 MB
FireRedPunc
ZH + EN
yes
yes
no
~100 MB
Fullstop-punc
EN/DE/FR/IT
yes
yes
no
~300 MB
Truecaser LSTM
DE/EN/ES/RU
no
yes
no
~3 MB
PCS is the most comprehensive option — it handles all three tasks in one pass across the widest language set.
pcs-xlmr-base-GGUF huggingface.co is an AI model on huggingface.co that provides pcs-xlmr-base-GGUF's model effect (), which can be used instantly with this cstr pcs-xlmr-base-GGUF model. huggingface.co supports a free trial of the pcs-xlmr-base-GGUF model, and also provides paid use of the pcs-xlmr-base-GGUF. Support call pcs-xlmr-base-GGUF model through api, including Node.js, Python, http.
pcs-xlmr-base-GGUF huggingface.co is an online trial and call api platform, which integrates pcs-xlmr-base-GGUF's modeling effects, including api services, and provides a free online trial of pcs-xlmr-base-GGUF, you can try pcs-xlmr-base-GGUF online for free by clicking the link below.
cstr pcs-xlmr-base-GGUF online free url in huggingface.co:
pcs-xlmr-base-GGUF is an open source model from GitHub that offers a free installation service, and any user can find pcs-xlmr-base-GGUF on GitHub to install. At the same time, huggingface.co provides the effect of pcs-xlmr-base-GGUF install, users can directly use pcs-xlmr-base-GGUF installed effect in huggingface.co for debugging and trial. It also supports api for free installation.