Mis on Nemotron 3.5 ASR Streaming 0.6B?
NVIDIA Nemotron 3.5 ASR Streaming 0.6B on 600 miljoni parameetriga automaatse kõnetuvastuse (ASR) mudel. ASR-süsteemid teisendavad kõnehelid kirjalikuks tekstiks; see mudel on loodud seda tegema järk-järgult, nii et rakendus saab osalise transkriptsiooni kätte juba kõne ajal.
Allalaaditava kontrollpunkti avaldas NVIDIA Hugging Face'i identifikaatori nvidia/nemotron-3.5-asr-streaming-0.6b all. See kuulub NVIDIA Nemotroni ASR-mudelite sarja ning laiendab ingliskeelset Nemotron 3 ASR-i voogedastusmudelit mitmekeelse keele-ID tingimisega. Mudel on mõeldud nii reaalajas kui ka pakktöötlusega transkriptsiooniks, mitte üldotstarbeliseks teksti genereerimiseks.
Väljund on tekst koos kirjavahemärkide ja suurtähtedega, mis genereeritakse tuvastusprotsessi käigus. See võib vähendada eraldi tekstinormaliseerimise sammu vajadust näiteks subtiitrite, dikteerimise, koosolekute transkribeerimise ja häälliideste puhul.
Kuidas voogedastus-arhitektuur töötab?
Nemotron 3.5 ASR kasutab vahemäluteadlikku FastConformer-RNNT-arhitektuuri. FastConformer on tõhus kõne-enkooder, samal ajal kui RNNT ehk korduva närvivõrgu transduktor on voogedastusega tuvastuses sageli kasutatav arhitektuur. Vahemäluteadlik ülesehitus säilitab varasematest helilõikudest pärineva kasuliku enkooderi konteksti, selle asemel et iga uue helilõigu saabumisel kogu kattuvat heli uuesti töödelda.
Praktikas saab rakendus jagada saabuva salvestise lõikudeks, töödelda iga lõiku ja kasutada päringute vahel uuesti vahemällu salvestatud konteksti. Selle eesmärk on vähendada korduvat arvutust ning toetada sujuvat ja kiiret transkriptsiooni. NVIDIA dokumentatsioon kirjeldab seadistatavaid latentsusvahemikke ligikaudu 80 millisekundist kuni 1 sekundini. Sobiv seadistus sõltub sellest, kas rakendus eelistab kohe kuvatavat osalist teksti, suuremat tuvastuskonteksti, läbilaskevõimet või nende tasakaalu.
Latentsusnäitajad on seadistusjuhised, mitte kogu rakenduse tööahela reageerimisaja garantii. Võrguülekanne, heli puhverdamine, riistvara, käituskeskkonna seadistus ja järeltöötlus võivad lisada täiendava viivituse. Kaasasolev uurimismaterjal ei esita universaalset tegeliku kasutuse sõnade arvu sekundis mõõdikut ega kindlat riistvaranõuet.
Keeled ja keele valimine
Mudel toetab 40 keele-lokaati, mis on jaotatud transkriptsiooniks valmis, laia katvusega ja kohandamiseks valmis tasemetesse. Dokumenteeritud tugi hõlmab inglise, hispaania, prantsuse, saksa, itaalia, portugali, hollandi, türgi, vene, araabia, hindi, jaapani, korea, vietnami, ukraina, poola, rootsi, tšehhi, norra, taani, bulgaaria, soome, horvaatia, slovaki, mandariini, ungari, rumeenia, eesti, kreeka, leedu, läti, malta, sloveeni, heebrea ja tai keelt, sealhulgas piirkondlikke variante.
Automaatne keele tuvastamine on saadaval keele-ID tingimise kaudu. See on kasulik siis, kui rakendus ei suuda kõneleja keelt eelnevalt usaldusväärselt kindlaks teha. Kui deterministlik käitumine on olulisem, võib rakendus määrata sihtkeele või lokaadi sõnaselgelt. Selgesõnaline valik võib olla eelistatav ka teadaoleva keelega töövoos, sest see väldib mitmekeelse heli puhul ebaselgust.
Katvus ei pruugi kõigis lokaatides olla ühtlane. NVIDIA eristab transkriptsiooniks valmis, laia katvusega ja kohandamiseks valmis rühmi. Väiksema ressursiga lokaatide, tugeva murdeaktsendiga salvestiste, ebatavaliste aktsentide või erialaterminoloogia puhul võib täiendav peenhäälestus olla kasulik. Seetõttu tuleks mudelit enne selle kasutamist ainsa allikana dokumentide, subtiitrite või automatiseeritud otsuste koostamisel hinnata esindusliku helimaterjali abil.
Sisendid, väljundid ja toetatud võimalused
| Võimalus | Toetatud üksikasjad |
|---|---|
| Peamine sisend | Heli |
| Peamine väljund | Tekstiline transkriptsioon |
| Väljundi vormindus | Loomupärased kirjavahemärgid ja suurtähed |
| Keeled | 40 keele-lokaati |
| Järeldusviisid | Voogedastusega ja pakktöötlusega transkriptsioon |
| Keele valimine | Automaatne keele tuvastamine või sõnaselgelt määratud sihtkeel/lokaat |
| Tööriistad ja funktsioonikutsed | Mudeli võimalusena ei ole toetatud |
| Teksti, pildi ja video genereerimine | Ei ole toetatud |
See on helist tekstiks teisendav mudel, mitte vestluslik keelemudel. See ei genereeri loomupäraselt kõnet, pilte, videot ega manuseid ega teosta toiminguid ega tööriistakutseid. Häälassistent võib seda kombineerida keelemudeli ja rakenduse tööriistadega, kuid need lisavõimalused pärinevad süsteemi teistest komponentidest, mitte Nemotron 3.5 ASR-ist endast.
Esitatud spetsifikatsioonides ei ole dokumenteeritud tavapärast teksti kontekstiakent ega maksimaalset väljundmärkide piirangut. Need piirangud ei ole samal viisil kohaldatavad nagu autoregressiivse tekstimudeli puhul. Praktilised piirangud sõltuvad hoopis heli kestusest, lõikudeks jaotamise strateegiast, käituskeskkonnast, mälust ja juurutuse seadistusest.
Juurutusvõimalused
NVIDIA dokumentatsioon kirjeldab kontrollpunkti kasutamiseks mitut viisi. NVIDIA NeMo pakub mudelite ja treenimise ökosüsteemi, samal ajal kui Riva ja NVIDIA NIM pakuvad NVIDIA-põhiseid juurutusviise. Ühilduvus Hugging Face Transformersiga võib olla kasulik meeskondadele, kes kasutavad juba Hugging Face'i tööriistade ökosüsteemi. NVIDIA hallatavad kohaliku järelduse projektid dokumenteerivad ka TensorRT, ONNX-i, GGUF-i ja C++-i käitusteid.
Need võimalused on mõeldud erinevateks kasutusvajadusteks. Hallatud või paketina tarnitav NVIDIA juurutus võib teenindamist ja integreerimist lihtsustada, kui vajalik NVIDIA taristu on olemas. Kohalik käituskeskkond annab andmekäitluse, riistvara ja tegevuskulude üle rohkem kontrolli, kuid võib nõuda rohkem arendustööd. Avatud kontrollpunkt ise ei määra üht universaalset majutatud API-lõpp-punkti ega hinda.
Peamised tugevused ja kompromissid
- Väikese latentsusega ülesehitus: Vahemällu salvestatud enkooderi kontekst ja seadistatavad lõikeseaded on mõeldud järkjärguliseks transkriptsiooniks, mitte ainult võrguühenduseta töötlemiseks.
- Lai mitmekeelne katvus: Mudel hõlmab 40 keele-lokaati ning toetab automaatset keele tuvastamist või sõnaselget keelevalikut.
- Kohe kasutatav puhtam väljund: Loomupärased kirjavahemärgid ja suurtähed muudavad transkriptsiooni kasutatavamaks ilma eraldi vormindusetapita.
- Paindlik juurutus: NeMo, Riva, NIM, Hugging Face Transformers ja NVIDIA toetatud kohalikud käituskeskkonnad pakuvad mitut integreerimisviisi.
- Avatud allalaaditav kontrollpunkt: Meeskonnad saavad mudelit otse hinnata või juurutada, selle asemel et tugineda üksnes varalisele transkriptsiooni lõpp-punktile.
Peamine kompromiss on spetsialiseerumine. Nemotron 3.5 ASR on optimeeritud kõnetuvastuseks, seega ei tohiks seda hinnata üldise arutlus- või koodimudelina. Ka selle kiiruse ja kulude profiil sõltub valitud käituskeskkonnast, riistvarast, lõikude seadistusest ning sellest, kas järeldus toimub kohapeal või majutatud teenuses. Selle kirje jaoks koostatud toimetuslik hinnang peab mudeli kiirust ja maksumust selle kavandatud ASR-rolli jaoks heaks, kuid need hinnangud on toimetuslikud, mitte NVIDIA avaldatud võrdlustulemused.
Piirangud ja kvaliteediga seotud kaalutlused
Tuvastuse kvaliteet võib varieeruda sõltuvalt keelest, lokaadist, aktsendist, taustamürast, mikrofoni kvaliteedist, kõnestiilist ja sõnavarast. Kohandamiseks valmis lokaadid võivad tootmiskvaliteediga tulemuste saavutamiseks vajada täiendavat peenhäälestust, eriti murdepõhistes või spetsialiseeritud valdkondades. Kaasasolev uurimismaterjal ei määra ühtainsat täpsusskoori, mis kehtiks kõigi 40 lokaadi kohta.
Voogedastusega transkriptsioon hõlmab ka latentsuse ja konteksti vahelist kompromissi. Lühemate lõikude korral võivad osalised tulemused ilmuda varem, samas kui pikem kontekst võib anda tuvastamiseks rohkem teavet. Rakendused peaksid olemasolevaid latentsusseadeid oma helimaterjaliga katsetama ning otsustama, kas esialgset teksti tuleb kõne jätkumisel muuta.
Nemotron 3.5 ASR ei paku iseseisvalt kõnelejate diariseerimist ehk üksikute kõnelejate tuvastamist ja eraldamist. Kui koosolekute transkriptsioonis on vaja kõnelejate silte, võib süsteem vajada eraldi diariseerimiskomponenti. Samuti ei taga kirjavahemärgid ja suurtähed, et transkriptsioon sobib õiguslikuks, meditsiiniliseks, finantsalaseks või muuks suure mõjuga kasutuseks ilma inimese või rakenduse tasandil tehtava ülevaatuseta.
Hinnakujundus ja litsents
Allalaaditaval kontrollpunktil ei ole esitatud uurimismaterjali põhjal universaalset märgi- või minutipõhist majutatud teenuse hinda. Kasutamise maksumus sõltub juurutusviisist, taristust, riistvarast, käituskeskkonnast ja võimalikust hallatud teenusest, milles mudelit majutatakse. NVIDIA Riva ja NIM-i valikutel võivad olla oma kaubanduslikud või taristuga seotud tingimused, kuid olemasoleva teabe põhjal ei saa mudeli enda kohta üht hinda nimetada.
Mudelit levitatakse NVIDIA Open Model Definition and Weights License'i versiooni 1.1 alusel. Enne ärilist kasutamist peaksid meeskonnad tutvuma selle litsentsi ning valitud juurutusplatvormi tingimustega.
Millal valida Nemotron 3.5 ASR?
Vali Nemotron 3.5 ASR Streaming 0.6B siis, kui peamine vajadus on mitmekeelne kõnest tekstiks teisendamine järkjärguliste tulemustega, eriti juhul, kui soovid juurutust ise hallata või vajad avatud kontrollpunkti NVIDIA-põhises keskkonnas. See sobib hästi reaalajas subtiitrite, häälliideste, dikteerimise, koosolekute transkriptsiooni, kontaktikeskuse analüütika ja kõnevõimekusega agentide jaoks, mis suudavad osaliste transkriptsioonivärskendustega arvestada või neid hallata.
See võib olla vähem sobiv valik juhul, kui rakendus vajab valmis majutatud transkriptsiooniteenuse hinda, garanteeritult ühtlast täpsust kõigis toetatud lokaatides, kõnelejate diariseerimist, kõnesünteesi või üldotstarbelist arutlus- ja tööriistakasutuse võimekust. Sellisel juhul võib sobivam olla hallatud kõne-API, spetsiaalne diariseerimiskonveier, laiem kõneplatvorm või eraldi keelemudel. Teadaoleva keele ja rangelt võrguühenduseta töövoo korral võib eelistada ka mõnd muud kompaktset ASR-mudelit, kui see pakub konkreetses keskkonnas paremini valideeritud täpsust või lihtsamat juurutust.
Üldjoontes tuleks Nemotron 3.5 ASR Streaming 0.6B-d käsitleda juurutatava mitmekeelse transkriptsioonikomponendina. Selle peamine väärtus seisneb voogedastusele suunatud arhitektuuri, laia lokaatide toe, vormindatud tekstiväljundi ning mitme NVIDIA ja kohaliku järeldusviisi kombinatsioonis, mitte üldises vestluslikus intelligentsuses.

