Instructions to use qqjz/WhisperPro-30Plus with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use qqjz/WhisperPro-30Plus with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("automatic-speech-recognition", model="qqjz/WhisperPro-30Plus")# pip install -U transformers accelerate # Load model directly from transformers import AutoProcessor, WhisperSpeechCodecEncoder processor = AutoProcessor.from_pretrained("qqjz/WhisperPro-30Plus") model = WhisperSpeechCodecEncoder.from_pretrained("qqjz/WhisperPro-30Plus", device_map="auto") - Notebooks
- Google Colab
- Kaggle
WhisperPro-30Plus
Speech → transcript + compact prosody.
WhisperPro is the unified speech encoder behind TextPro-SLM. It extracts synchronized transcript tokens and continuous prosody features, preserving acoustic information that a transcript alone can miss.
Paper · GitHub project · Paired checkpoint
Release and pairing
This repository contains the 30Plus extension and is paired with TextPro-SLM-7B-30Plus.
The paired inference design handles recordings longer than 30 seconds through VAD segmentation, previous-transcript context, transcript concatenation, and equal-weight averaging of segment prosody vectors. Each Whisper segment remains at most 30 seconds; this is not a native extension of Whisper's context window. This release is separate from the original checkpoints, and original-paper scores are not measurements of the 30Plus extension.
| Component | Specification |
|---|---|
| Backbone | OpenAI Whisper large-v3 |
| Prosody features | Decoder layer 16, 1280 dimensions |
| Compact representation | Mean pooling over valid generated-token positions |
| Weights | Inference model in safetensors; training-only Mel reconstructor excluded |
Method
The accompanying paper studies how reducing the speech–text mismatch from the input side can preserve semantic capabilities while learning paralinguistic understanding, using roughly 1,000 hours of LLM training audio for the paper models. This model card documents the released artifact; it does not introduce new benchmark measurements.
Download
pip install "huggingface-hub>=0.36,<1"
hf download qqjz/WhisperPro-30Plus --local-dir WhisperPro-30Plus
This Hub repository contains checkpoint artifacts and model documentation only. Inference code, dependencies, and usage examples are being prepared separately in the GitHub project; they are not included in this checkpoint release. Prosody-aware inference requires that implementation rather than loading the text backbone alone.
Files and export
model.safetensors WhisperPro inference weights
config.json Whisper architecture configuration
codec_config.json Prosody-layer selection
generation_config.json ASR generation configuration
*token* / vocab / merges Processor and tokenizer artifacts
SHA256SUMS.json Artifact sizes and SHA-256 hashes
The processor matches the one used by the paired inference pipeline. All retained weight tensors are unchanged; excluding the training-only Mel reconstructor does not change transcript/prosody extraction.
Model family
| Encoder | Paired 7B model | Audio handling |
|---|---|---|
| WhisperPro | TextPro-SLM-7B-Global | Original, at most 30 seconds |
| WhisperPro-30Plus | TextPro-SLM-7B-30Plus | Segmentation-based long-audio extension |
Limitations
Transcription errors and shifts in language or recording conditions can affect the extracted features. Compact mean pooling compresses time-varying prosody. The 30Plus processing design is subject to segmentation effects and the LLM's finite transcript context; no unlimited-duration or long-audio accuracy claim is implied.
License and acknowledgements
Apache-2.0; see LICENSE and NOTICE. This checkpoint is derived from OpenAI Whisper large-v3.
Citation
@inproceedings{cui2026textproslm,
title={Minimizing Modality Gap from the Input Side: Your Speech LLM Can Be a Prosody-Aware Text LLM},
author={Cui, Wenqian and Li, Xiao-Hui and Tan, Daxin and Zheng, Qiyong and King, Irwin},
booktitle={Advances in Neural Information Processing Systems},
year={2026},
url={https://openreview.net/forum?id=Jsjmo8eX29}
}
- Downloads last month
- 16
Model tree for qqjz/WhisperPro-30Plus
Base model
openai/whisper-large-v3