Views
No views yet
| Property | Value |
|---|---|
| Base Model | canopylabs/orpheus-3b-0.1-pretrained |
| Architecture | Llama 3B + LoRA adapters |
| Training Data | ~99,000 Bangla speech samples (combined dataset) |
| Training Steps | 30,000 |
| Audio Codec | SNAC 24kHz |
| Training Platform | Modal (H100 GPU) with Unsloth |
| Language | Bangla (bn) |
| License | Apache 2.0 |
<laugh>, <sigh>, <gasp>, etc.Note: The base modelcanopylabs/orpheus-3b-0.1-pretrainedis gated — you need a HuggingFace token with access approved.
1import torch
2from transformers import AutoTokenizer, AutoModelForCausalLM
3from peft import PeftModel
4import snac
5import numpy as np
6import soundfile as sf
7
8# 1. Load base model
9base_model_id = "canopylabs/orpheus-3b-0.1-pretrained"
10tokenizer = AutoTokenizer.from_pretrained(base_model_id, token="YOUR_HF_TOKEN")
11model = AutoModelForCausalLM.from_pretrained(
12 base_model_id,
13 torch_dtype=torch.float16,
14 token="YOUR_HF_TOKEN"
15)
16
17# 2. Resize embeddings (vocab size mismatch fix)
18model.resize_token_embeddings(156940)
19
20# 3. Load LoRA adapter
21model = PeftModel.from_pretrained(
22 model,
23 "EMTIAZZ/orpheus-3b-bangla-high-data-finetuning",
24 token="YOUR_HF_TOKEN"
25)
26model = model.merge_and_unload()
27
28# 4. Generate speech
29text = "আমি বাংলায় কথা বলতে পারি।"
30prompt = f"<|begin_of_text|><|start_header_id|>user<|end_header_id|>\n\n{text}<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n"
31
32inputs = tokenizer(prompt, return_tensors="pt")
33with torch.no_grad():
34 outputs = model.generate(
35 **inputs,
36 max_new_tokens=1200,
37 do_sample=True,
38 temperature=0.6,
39 top_p=0.95,
40 repetition_penalty=1.1,
41 )<laugh> <chuckle> <sigh> <cough> <sniffle>
<groan> <yawn> <gasp>"সে বলল <laugh> এটা সত্যিই মজার!"| Model | Training Data | Steps | Quality |
|---|---|---|---|
| This model (high data) | ~99K samples | 30,000 | Better prosody, more natural |
| Small data version | ~39K samples | 4,500 | Faster to infer, lighter |
1@misc{emtiaz2026orpheusbangla,
2 author = {Emtiaz Uddin Ahmed},
3 title = {Orpheus 3B Bangla High-Data Fine-tune},
4 year = {2026},
5 url = {https://huggingface.co/EMTIAZZ/orpheus-3b-bangla-high-data-finetuning}
6}