Alina Voice Bot 7B (LPTracker & ElevenLabs)

Автономная языковая модель голосового телефонного робота Алины (компания LPTracker), дообученная из Qwen/Qwen2.5-7B-Instruct с помощью Soup CLI (Layer Streaming).

Особенности и правила синтеза (33 правила LPTracker):

  • Синтез ElevenLabs: оптимизирована для генерации живой речи без монотонности.
  • Акустические теги: встроены метки пауз и естественных вздохов (... [hmm] ..., ... [sigh] ..., ... [chuckle] ...).
  • Лимит длины: реплики оптимизированы до 70 символов для минимизации задержек в телефонии.
  • Числа словами: числа пишутся прописью для корректного чтения голосовым движком.
  • Никаких восклицательных знаков: устраняет искажения и неестественные вскрики синтезатора.
  • Специфика: женский род («поняла», «услышала»), мессенджер «вацаап».

Использование через Transformers:

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "teeem92/alina-voice-7b"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", torch_dtype="auto")

messages = [
    {"role": "system", "content": "Ты голосовой робот Алина компании LPTracker..."},
    {"role": "user", "content": "Здравствуйте, а вы кто такие?"}
]
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=40)
print(tokenizer.decode(out[0][inputs.input_ids.shape[1]:], skip_special_tokens=True))
Downloads last month
480
Safetensors
Model size
8B params
Tensor type
F16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for teeem92/alina-voice-7b

Base model

Qwen/Qwen2.5-7B
Finetuned
(3250)
this model