Sari la conținut
megapromotingHai să discutăm
Produse Grai

Cercetare vocală Cercetare & dezvoltare

O voce construită pentru felul în care vorbim.

Grai este direcția noastră de cercetare pentru sinteză vocală și modele adaptate limbilor folosite aici. Lucrăm la pronunție, expresivitate și legătura dintre modelul de voce și aplicațiile conversaționale.

  1. 1Date autorizate
  2. 2Model și evaluare
  3. 3Sinteză vocală
Schemă explicativă ·Grai

Grai

De la informație la lucru făcut.

01

Date și limbă

Pregătirea și evaluarea materialului vocal utilizat cu drepturile necesare.

02

Model

Experimente pentru pronunție, ritm și expresivitate.

03

Aplicație

Evaluarea modelului în scenarii conversaționale și acces prin API.

Unde devine util.

Română

Atenție la pronunția și ritmul vorbirii, inclusiv în contexte locale.

Experimente multilingve

Cercetare și evaluare pentru română și rusă.

Agenți vocali

Kallina este platforma de agenți; Grai este o direcție distinctă de dezvoltare a modelului vocal.

Prezentăm un proiect în cercetare, cu rezultate care se evaluează iterativ. Disponibilitatea unui model pentru producție se confirmă separat.

Grai în detaliu

Ce poți face cu acest proiect.

Grai e proiectul nostru de cercetare pe voce în română. Nu e un produs, nu se poate cumpăra și nu are un buton de încercat. E o încercare de a înțelege de ce româna e prost servită de sistemele vocale existente și cât ar costa să fie servită mai bine.

Arhitectura pe care o studiem e în cascadă, nu duplex nativ: recunoaștere → model de limbaj → sinteză, trei componente separate. Recunoașterea și sinteza rulează local, pe procesor; modelul de limbaj e schimbabil și stă în afara mașinii, în spatele unui gateway compatibil OpenAI. Alegerea e deliberată și are un preț pe care îl măsurăm.

Distincția care contează: Grai explorează vocea. Kallina organizează conversația și acțiunile. Voice Studio produce fișiere audio cu furnizori integrați. Sunt trei lucruri diferite, iar singurul dintre ele care e cercetare e Grai.

01

Ce studiem: recunoașterea în română, măsurată pe FLEURS

Protocolul e fixat și declarat: 200 de rostiri per limbă din setul de test FLEURS, alese uniform aleatoriu cu sămânța 20260831, decodare în flux cu conștiență de cache — nu decodare offline pe fișier întreg, care e mai ușoară și dă cifre mai frumoase. Rezultatul propriu pe fereastra implicită de 1120 ms: 26,31% rată de eroare pe cuvinte în română, 9,30% în rusă.

02

Unde se duce timpul într-o conversație

Măsurăm fiecare segment cu două capete observate, nu calculate. Pe defalcarea publicată, modelul de limbaj e departe cea mai mare felie: 2180 ms, față de 92 ms recunoaștere și 305 ms sinteză. Concluzia utilă e că, pentru o conversație vocală, viteza nu se câștigă optimizând recunoașterea — ea e deja aproape gratuită. Se câștigă la modelul de limbaj.

03

Cifrele se rup exact acolo unde se rupe și conversația reală

Am împărțit eșantionul în rostiri cu cifre și fără. Fără cifre: 25,08% eroare. Cu cifre: 30,37%. Diferența de peste cinci puncte e cea mai utilă observație a studiului, pentru că exact acolo trăiesc cazurile de business — numere de telefon, sume, date, numere de comandă. Un sistem care sună bine pe proză poate fi inutilizabil pe o comandă.

04

Detectarea sfârșitului de tură, care e problema reală a întreruperii

Un prag fix de tăcere e greșeala obișnuită. Pe măsurarea proprie, un prag fix ajunge la eroare egală la 820 ms; pe prozodie, la 560 ms. Rata de tăiere corectă e 52% — practic o monedă aruncată, și o spunem pentru că e punctul de la care pornește antrenarea propusă, nu un rezultat cu care ne lăudăm.

05

Inventarul de date, cu licențele lui

Am inventariat șapte corpusuri pentru română și am notat pentru fiecare licența și dacă permite uz comercial. Concluzia practică: cele mai mari resurse pentru română sunt necomerciale, iar drumul curat rămâne VoxPopuli sub CC0 — 89 de ore — plus voce înregistrată de noi, cu cesiune de drepturi și consimțământ biometric. În Republica Moldova, Legea 195/2024 tratează vocea ca date biometrice și e în vigoare din 23 august 2026.

Date și funcționare

Ce intră în sistem. Ce trebuie verificat.

Vocea e dată biometrică
În Republica Moldova, Legea 195/2024 e în vigoare din 23 august 2026 și încadrează vocea ca dată biometrică. Practic: o înregistrare publică nu autorizează folosirea identității vocale a nimănui. Orice proiect care clonează o voce cere consimțământ explicit și cesiune, nu doar acces la fișier.
Licențele corpusurilor decid ce se poate construi
Din cele șapte corpusuri inventariate pentru română, două dintre cele mai mari sunt explicit necomerciale, iar unul e închis în spatele unei porți de acces. Un model antrenat pe date necomerciale nu poate ajunge într-un produs, indiferent cât de bine sună. De aceea inventarul de licențe e făcut înaintea antrenării, nu după.
Componenta de sinteză pe care se sprijină totul e la sfârșit de viață
Modelul de sinteză folosit în cascadă a fost arhivat de autorii lui: fără dezvoltare și fără suport oficial, iar instrumentul lor de construit voci a fost închis la 31 august 2026. Greutățile rămân disponibile și modelul rulează în continuare local, dar nu mai primește nimic. Asta mută sinteza proprie din „poate mai târziu” în drum critic, și e o schimbare de plan pe care preferăm s-o spunem decât s-o ascundem.
Setul de evaluare nu se amestecă cu cel de antrenare
E regula elementară și e cea mai des încălcată. O comparație are sens doar dacă păstrează versiunea modelului, textul, sămânța și criteriul. Studiul nostru notează că am făcut noi înșine o greșeală de măsurare pe propriul site: o cifră de latență de 455 ms pornea cronometrul după recunoaștere, deci măsura altceva decât ce sugera; cifra reală era de aproximativ cinci ori mai mare.

De la explorare la implementare

Cum pregătim un proiect cu Grai.

01

Stabilim ce anume se măsoară, înainte de a măsura

Limba, tipul de text, publicul, condițiile de ascultare și, mai ales, unde pornește cronometrul. Cele mai multe cifre de latență din piață nu sunt comparabile pentru că măsoară segmente diferite ale aceleiași conversații.

02

Construim un set de test care conține partea grea

Nume proprii, localități, prescurtări și, obligatoriu, numere. Diferența de peste cinci puncte între rostirile cu cifre și cele fără e motivul pentru care un set de test format doar din proză nu spune nimic despre un caz de business.

03

Verificăm licența înainte de orice antrenare

Pentru fiecare corpus: cine îl deține, ce licență poartă, dacă permite uz comercial și dacă acoperă lucrarea derivată. Pentru voce înregistrată: consimțământ biometric și cesiune scrisă.

04

Publicăm și rezultatul care nu ne convine

Pe acuratețe în română pierdem față de sistemele comerciale mari. E scris pe propriul nostru site, în tabelul de comparație, unde rândurile terților sunt marcate ca declarate iar ale noastre ca măsurate. O comparație în care ieși mereu primul e o comparație pe care nimeni nu ar trebui s-o creadă.

Întrebări care merită clarificate.

Pot folosi Grai într-un proiect astăzi?

Nu. Nu există demonstrație publică, nu există API public, nu există integrare de telefonie, nu există duplex nativ și clonarea vocală nu e în produs. Toate cinci sunt enumerate ca lipsă în propria noastră foaie de parcurs. Dacă ai nevoie de un agent vocal care funcționează acum, răspunsul e Kallina, nu Grai; dacă ai nevoie de un fișier audio, e Voice Studio.

Ce s-a măsurat efectiv și cât de bun e rezultatul?

Pe recunoaștere în română, 26,31% rată de eroare pe cuvinte pe fereastra implicită de 1120 ms, cu interval de încredere 95% între 24,07 și 28,60; în rusă 9,30%. Protocolul: 200 de rostiri per limbă din FLEURS, sămânță 20260831, decodare în flux. Cât de bun e: nu e bun. Concluzia noastră proprie, scrisă în tabelul de comparație, e că pe acuratețe în română pierdem față de sistemele comerciale, cu un factor de cinci până la nouă. Româna e de aproape trei ori mai greu de recunoscut decât rusa cu aceeași configurație, ceea ce e chiar problema pe care o studiem.

De ce se pierde timpul și unde s-ar câștiga?

Pe defalcarea măsurată, modelul de limbaj ia 2180 ms din traseu, recunoașterea 92 ms și sinteza 305 ms. Recunoașterea e practic gratuită; sinteza aproape la fel. Cine vrea o conversație vocală mai rapidă trebuie să atace modelul de limbaj — prin model mai mic, prin streaming al răspunsului sau prin scurtarea răspunsurilor. Aici trebuie să fim onești și cu noi: cifrele de segment publicate pe site nu se adună la totalul publicat pe același ecran, iar diferența e de aproximativ o jumătate de secundă. Defalcarea e cea în care avem încredere; totalul agregat trebuie recalculat înainte de a fi citat.

De ce arhitectură în cascadă și nu duplex nativ?

Pentru că în cascadă poți schimba fiecare componentă separat și poți ține recunoașterea și sinteza local, pe procesor, fără GPU. Prețul e latența de înlănțuire și faptul că modelul de limbaj, care e cea mai mare parte a întârzierii, stă în afara mașinii. Duplexul nativ e o direcție, nu ceva ce avem — e pe lista de „nu există încă”.

Cât ar costa să fie mai bun?

Foaia de parcurs propune trei antrenări sub 1.200 de dolari în total: recunoaștere pentru română pe VoxPopuli CC0, 89 de ore, aproximativ 50 de ore de H100, în jur de 500 de dolari; un detector de sfârșit de tură pentru română, aproximativ 2.000 de mostre proprii, sub 100 de dolari; o voce proprie, 500-800 de dolari. A treia nu e blocată de bani, ci de date — și de faptul că modelul de sinteză pe care ne bazam a fost arhivat de autorii lui. Cifra țintă pentru prima antrenare, în jur de 21%, e o extrapolare din ameliorările obținute pe greacă și bulgară, nu o măsurătoare.

Poate reproduce vocea unei persoane?

Metoda studiată e optimizare inversă pe greutăți înghețate, nu clonare din câteva secunde: 6-30 de minute de material per voce, aproximativ 3.000 de pași de optimizare, 2,6 GB memorie de vârf, artefactul livrat fiind de ordinul kiloocteților. Dar nu e în produs, și e important să spunem de ce nu e doar o chestiune tehnică: în Republica Moldova vocea e dată biometrică din 23 august 2026. Fără consimțământ explicit și cesiune, întrebarea nu e dacă se poate, ci că nu se face.

De ce publicați cifre care vă pun într-o lumină proastă?

Pentru că altfel nu ar avea rost să le publicăm deloc. Un tabel în care ieși mereu primul e un tabel de marketing. Al nostru marchează rândurile terților ca declarate și doar pe ale noastre ca măsurate, iar concluzia scrisă sub el spune că pierdem. Trebuie totuși spus limpede și ce nu poate face nimeni din afară: codul care a produs aceste măsurători nu e public și nu însoțește site-ul, deci cifrele nu pot fi reproduse de un terț astăzi. Tratează-le ca măsurători interne, nu ca rezultate verificate independent.

Exemplu ilustrativ

De ce un agent vocal se poticnește exact la numărul de telefon

Un scenariu de utilizare, fără date de client sau rezultate comerciale atribuite.

Situația inițială

Un agent vocal în română descurcă bine o conversație de deschidere și greșește tocmai când clientul dictează un număr de telefon sau o sumă.

Cum lucrează

Am împărțit eșantionul de 200 de rostiri FLEURS în două: 163 fără cifre și 37 cu cifre, apoi am măsurat separat.

Rezultatul

25,08% rată de eroare fără cifre, 30,37% cu cifre — peste cinci puncte diferență, iar pe transcriere brută, fără normalizare, prăpastia crește la peste unsprezece puncte. Nu e o impresie: e partea din date unde recunoașterea cedează, și e exact partea de care depinde un caz de business.

Ce este necesar:Un set de test care conține efectiv partea grea. Un set format din proză curată nu ar fi arătat niciodată această diferență, iar sistemul ar fi părut mai bun decât e.

Posibilități de colaborare

Grai, în contextul organizației tale.

Prelucrarea conținutului audio

Proiecte de transcriere și generare vocală pe materiale pentru care există drepturi de utilizare și un scop documentat.

Companii private

Definim un pilot în jurul unui proces real: utilizatori, date, integrări, costuri și criterii de acceptare. Extinderea urmează după evaluarea rezultatului.

Instituții și companii de stat

Stabilim cerințele de accesibilitate, găzduire, protecție a datelor și interoperabilitate. Orice conexiune cu servicii AGE sau STISC necesită validarea eligibilității, accesului și aprobărilor.

Acestea sunt scenarii de adaptare, nu declarații despre contracte sau parteneriate existente. Funcțiile propuse se confirmă în domeniul de lucru al proiectului.

Discută un pilot

Parte dintr-un ecosistem.

Ce ai vrea să funcționeze mai bine?

Povestește-ne despre procesul tău. Împreună stabilim ce merită construit, ce putem conecta și cum verificăm rezultatul.

Hai să discutăm