Date și limbă
Pregătirea și evaluarea materialului vocal utilizat cu drepturile necesare.
Cercetare vocală Cercetare & dezvoltare
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.
Grai
Pregătirea și evaluarea materialului vocal utilizat cu drepturile necesare.
Experimente pentru pronunție, ritm și expresivitate.
Evaluarea modelului în scenarii conversaționale și acces prin API.
Atenție la pronunția și ritmul vorbirii, inclusiv în contexte locale.
Cercetare și evaluare pentru română și rusă.
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
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.
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ă.
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.
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ă.
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.
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
De la explorare la implementare
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.
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.
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ă.
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ă.
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.
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.
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.
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ă”.
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.
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.
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
Un scenariu de utilizare, fără date de client sau rezultate comerciale atribuite.
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ă.
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.
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
Proiecte de transcriere și generare vocală pe materiale pentru care există drepturi de utilizare și un scop documentat.
Definim un pilot în jurul unui proces real: utilizatori, date, integrări, costuri și criterii de acceptare. Extinderea urmează după evaluarea rezultatului.
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 pilotConstruim agenți care preiau și inițiază apeluri, folosesc informațiile afacerii și lucrează cu sistemele tale.
PlatformăAcces API la modele AI printr-o interfață comună.
PlatformăUn studio pentru generarea, ascultarea și descărcarea materialelor vocale prin modele text-to-speech.
Instrument specializatPovestește-ne despre procesul tău. Împreună stabilim ce merită construit, ce putem conecta și cum verificăm rezultatul.