Parakeet

Parakeet CTC 1.1B

by NVIDIA AI · Saadaval on avatud kaaludega mudeli kontrollpunkt

NVIDIA Parakeet CTC 1.1B on umbes 1,1 miljardi parameetriga ingliskeelse kõnetuvastuse mudel, mis kasutab FastConformer CTC-d. See võtab vastu 16 kHz monoheli, genereerib väiketähtedega transkriptsioone ning toetab ühilduvate NVIDIA käituskeskkondade kaudu lokaalset inferentsi, peenhäälestust, võrguühenduseta töötlemist ja puhverdatud voogedastust.

Tekst Arutlusvõime Programmeerimine
NVIDIA Parakeet CTC 1.1B on NVIDIA NeMo ja Suno.ai koostöös arendatud ligikaudu 1,1 miljardi parameetriga kõnest tekstiks teisendav mudel. See on mõeldud ingliskeelse kõne transkribeerimiseks, mitte vestlemiseks ega üldiseks teksti genereerimiseks. Avalikult kättesaadavat mudeli kontrollpunkti saab kasutada NVIDIA NeMo ja Hugging Face Transformersi abil, samal ajal kui NeMo-Speech.cpp pakub kergekaalulisi võimalusi mudeli kohalikuks kasutamiseks ja puhverdatud voogedastuseks.
Väljundid

Mida Parakeet CTC 1.1B suudab teha

Tekst
Sisendid

Mida see mõistab

Heli
Võimekused

Abifunktsioonid

Voogedastus Peenhäälestamine
Mudeli profiil

Jõudlusnäitajad

1/10 Arutlusvõime
1/10 Programmeerimine
8/10 Kiirus
9/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria Parakeet
Tüüp Muu
Olek Saadaval on avatud kaaludega mudeli kontrollpunkt
Teadmiste ajapiiri märkused

Selle kõnetuvastuse kontrollpunkti puhul ei ole mudeli teadmiste lõppkuupäev kohaldatav ega dokumenteeritud. See transkribeerib esitatud heli ega vasta küsimustele kindlaksmääratud treeningandmete lõppkuupäeva põhjal.

Mudeli selgitused

Kanooniline mudelitunnus: nvidia/parakeet-ctc-1.1b. Tegemist on ligikaudu 1,1 miljardi parameetriga FastConformer CTC ASR-i kontrollpunktiga, mille töötasid ühiselt välja NVIDIA NeMo ja Suno.ai. Mudel võtab sisendiks 16 kHz monoheli ja genereerib ingliskeelse transkriptsiooni teksti väiketähtedes. Kontrollpunkti saab kasutada järeldamiseks ja peenhäälestuseks NVIDIA NeMo ning Transformersi kaudu. NeMo-Speech.cpp toetab kogu faili transkribeerimist ja kattuvate puhvritega voogedastust, samal ajal kui valikulised välised komponendid võivad lisada kirjavahemärke, suurtähti, pöördteksti normaliseerimist, sõnade võimendamist, kõnelejate eristamist või keelemudeli põhist ümberhindamist. Avatud kontrollpunktile endale ei kohaldu standardset majutatud API kasutuspõhist hinnastamist. Mudelikaardil on litsentsina märgitud CC-BY-4.0.

Mudeli juhend

NVIDIA Parakeet CTC 1.1B: kiire ingliskeelne kõnetuvastus kohalikuks ja võrguühenduseta transkriptsiooniks

NVIDIA Parakeet CTC 1.1B on avatud kaaludega ingliskeelse automaatse kõnetuvastuse mudel, mis põhineb FastConformer CTC arhitektuuril. See teisendab 16 kHz monoheli väiketähtedega ingliskeelseks tekstiks ning sobib kohalikuks käitamiseks, võrguühenduseta transkribeerimiseks, peenhäälestuseks ja puhverdatud voogedastuseks NVIDIA ühilduvate käituskeskkondade kaudu.

Mis on NVIDIA Parakeet CTC 1.1B?

NVIDIA Parakeet CTC 1.1B on avatud kaaludega automaatse kõnetuvastuse (ASR) mudel. ASR-süsteemid võtavad sisendiks kõneheli ja väljastavad selle kirjaliku transkriptsiooni. See mudel on avaldatud identifikaatori nvidia/parakeet-ctc-1.1b all ning sisaldab ligikaudu 1,1 miljardit parameetrit.

Mudeli töötasid ühiselt välja NVIDIA NeMo ja Suno.ai meeskonnad. Selle arhitektuur ühendab FastConformeri kodeerija ja ühendist ajalist klassifitseerimist (connectionist temporal classification ehk CTC) kasutava väljundipea. Praktilises mõttes töötleb FastConformer kõne akustilisi tunnuseid tõhusalt, samal ajal kui CTC pakub otsest viisi heli joondamiseks transkriptsioonis olevate tähtede või tokenitega.

Parakeet CTC 1.1B on spetsialiseeritud kõnetuvastuse kontrollpunkt, mitte vestluslik keelemudel. See ei vasta salvestise kohta käivatele küsimustele, ei loo dialoogi ega tegele üldise arutlemisega. Selle peamine ülesanne on muuta ingliskeelne kõne tekstiks.

Eesmärk ja koht NVIDIA tootevalikus

See kontrollpunkt kuulub NVIDIA kõne- ja arendajaökosüsteemi, mitte tarbijatele mõeldud vestlusroboti tootesse. Seda saab kohapeal laadida NVIDIA NeMo kaudu või kasutada koos Hugging Face Transformersiga. NVIDIA projekt NeMo-Speech.cpp pakub natiivset C++-i käituskeskkonda ja GGUF-i distributsioone, mis on mõeldud kohalikuks järeldamiseks. NVIDIA dokumenteerib seotud Parakeeti juurutamise ka kõnele keskendunud NIM-i ja Riva tööriistade kaudu, kuigi nende toodete ja avatud kontrollpunkti pakendamine, riistvaranõuded ning käitumine käitamise ajal võivad erineda.

Sellise positsioneerimise tõttu on Parakeet CTC 1.1B kõige asjakohasem arendajatele, kes loovad transkriptsioonitöövooge, salvestatud helist teksti eraldavaid rakendusi, kohalikke hääliliideseid ja kohandatud kõnemudeleid. Seda ei esitleta mõõdetava esimese osapoole tokenipõhise API-mudelina. Kasutajad peavad tavaliselt tagama oma riistvara või valima eraldi hostitud NVIDIA juurutustoote.

Sisendid, väljundid ja toetatud modaalsused

Mudeli dokumenteeritud sisend on 16 kHz monoheli. Dokumenteeritud NeMo töövoos toetatakse WAV-faile. Natiivne väljund on tekstiline transkriptsioonistring, mis koosneb inglise tähestiku väiketähtedest.

VõimekusParakeet CTC 1.1B
Peamine ülesanneIngliskeelne automaatne kõnetuvastus
HelisisendToetatud; 16 kHz monoheli
TekstiväljundToetatud; ingliskeelne transkriptsioon väiketähtedes
Pildi sisend või väljundEi ole toetatud
Video sisend või väljundEi ole toetatud
Heliväljund või kõnesünteesEi ole toetatud
Natiivne tööriista- või funktsioonikutseEi ole toetatud
Struktureeritud JSON-väljundEi ole mudeli natiivne võimekus

Mudel ei lisa natiivselt täielikku suurtähtede kasutust ega kirjavahemärke. NeMo-Speech.cpp dokumentatsioon kirjeldab valikulisi komponente kirjavahemärkide ja suurtähtede taastamiseks, pöördteksti normaliseerimiseks, sõnade võimendamiseks, kõnelejate eristamiseks ning keelemudeli abil uuesti hindamiseks. Need on eraldi töötlemis- või dekodeerimiskomponendid, mistõttu ei tohiks nende tulemusi segi ajada akustilise ASR-kontrollpunkti töötlemata väljundiga.

Tuvastustäpsus ja treeningandmed

Mudelikaardi kohaselt treeniti mudelit ligikaudu 64 000 tunni ingliskeelse kõnega. Treeningandmestik sisaldab NVIDIA ja Suno.ai privaatseid andmeid ning avalikke allikaid, nagu LibriSpeech, Fisher, Switchboard, VCTK, VoxPopuli, Europarl-ASR, Mozilla Common Voice ja People's Speech.

Ahne dekodeerimise korral teatatud sõnaveamäärad on järgmised: LibriSpeech test-clean 1,83%, VoxPopuli 3,54%, TEDLIUM-v3 4,20%, GigaSpeech 10,27%, Earnings-22 13,69%, AMI 15,62%, SPGI Speech 3,54% ja Common Voice 6,53%. Need on mudelikaardil esitatud võrdlusnäitajad, mille puhul kasutati CTC ahnet dekodeerimist ilma välise keelemudelita. Need on võrdluseks kasulikud, kuid ei taga sama jõudlust iga mikrofoni, aktsendi, kõnelejate rühma või valdkonna sõnavara puhul.

Tegelikes juurutustes võib täpsus oluliselt muutuda taustamüra, kõnelejate kattuva kõne, salvestuskvaliteedi, häälduse ja valdkonnaspetsiifiliste terminite tõttu. Seetõttu annab tüüpiliste salvestistega tehtud testimine ühe võrdlusnäitaja põhjal järeldamisest informatiivsema tulemuse.

Kohalik, võrguühenduseta ja voogedastusega juurutamine

NVIDIA NeMo abil saab mudeli laadida, kasutades identifikaatorit nvidia/parakeet-ctc-1.1b. Hugging Face Transformers toetab kontrollpunkti samuti automaatse kõnetuvastuse töövoo või AutoModelForCTC kaudu.

NeMo-Speech.cpp on kõige asjakohasem valik siis, kui oluline on väiksem natiivne käituskeskkond või võrguühenduseta töötlemine. Selle dokumentatsioon kirjeldab Parakeet CTC puhul nii terve faili tuvastamist kui ka kattuvate puhvritega voogedastust. Terve faili tuvastamine sobib salvestiste, näiteks intervjuude, koosolekute, loengute ja kõnearhiivide töötlemiseks. Puhverdatud voogedastus võib vähendada ooteaega enne osalise tulemuse saamist otse- või peaaegu reaalajas rakendustes, kuigi täpne latentsus sõltub käituskeskkonnast, heli puhverdamisest ja riistvarast.

CTC-dekodeerimine võib vaikimisi kasutada ahnet tuvastamist. Valikuline Flashlighti ja KenLM-i dekooder võib teha kiirotsingu ümberhindamist, mis võib õigesti seadistatuna parandada valdkonnaspetsiifilise keele tuvastamist. See täiendav dekodeerimisetapp muudab lahenduse keerukamaks ning seda tuleks hinnata rakenduse kiirusnõuete suhtes.

Peamised tugevused ja kompromissid

  • Spetsialiseeritud ülesehitus: Mudel on keskendunud ingliskeelse kõne tuvastamisele ega sisalda liigseid, ülesandega mitteseotud teksti genereerimise funktsioone.
  • Kohalik kontroll: Kontrollpunkt ja ühilduvad käituskeskkonnad toetavad kohalikku või võrguühenduseta töötlemist, mis võib olla kasulik juhul, kui heli peab jääma organisatsiooni enda riistvarasse.
  • Mitu juurutusviisi: Arendajad saavad vastavalt oma keskkonnale valida NeMo, Transformersi, NeMo-Speech.cpp või eraldi NVIDIA kõnejuurutustoote vahel.
  • Voogedastuse tugi ühilduva käitustarkvara kaudu: NeMo-Speech.cpp toetab kattuvate puhvritega voogedastust, mitte ainult pakett-transkriptsiooni.
  • Peenhäälestuse võimalus: Kontrollpunkti saab kasutada lähtepunktina peenhäälestuseks NVIDIA NeMo või ühilduvate Transformersi töövoogudega.

Peamine kompromiss on spetsialiseeritus. Parakeet CTC 1.1B ei ole mitmekeelne transkriptsioonimudel, üldotstarbeline keelemudel ega kõnest kõnesse töötav assistent. See väljastab väiketähtedes ja tavaliselt kirjavahemärkideta teksti, kui ei lisata eraldi järeltöötlust. Viimistletud dokumente vajav juurutus võib seetõttu vajada kirjavahemärkide taastamist, suurtähtede lisamist, pöördteksti normaliseerimist, kõnelejate eristamist või kohandatud sõnavara töötlemist.

Selle ligikaudu 1,1 miljardi parameetriga suurus võib nõuda rohkem arvutusressursse kui väga väikesed servaseadmetele mõeldud kõnemudelid, pakkudes samal ajal dokumenteeritud ingliskeelsetel võrdlustestidel kõrgemat täpsuseesmärki. Esitatud uurimus ei määratle universaalset riistvaranõuet ega kindlat reaalaja suhtarvu, mistõttu tuleks kiirust mõõta sihtseadmel, mitte tuletada seda üksnes parameetrite arvust.

Arutlemine, kodeerimine, tööriistad ja piirangud

Parakeet CTC 1.1B ei paku vestluslikku arutlusvõimet. See ei analüüsi transkriptsiooni tähendust, ei kirjuta tarkvara, ei kutsu väliseid tööriistu, ei sirvi veebi ega loo natiivse JSON-režiimi kaudu struktureeritud vastuseid. Selle väljund on transkriptsioonitekst ning kasulik sisend on tekstiviipade asemel heli.

Selle kontrollpunkti kontekstiakna suurust ega maksimaalset väljundtokenite piirangut ei ole esitatud uurimuses dokumenteeritud. ASR-mudeli puhul sõltuvad praktilised töötlemispiirangud valitud käituskeskkonnast, heli kestusest, mälust ning voogedastuse või pakett-töötluse seadistusest. Neid ei tohiks asendada väljamõeldud tokenipiiranguga.

Hind, litsents ja kättesaadavus

Avatud kontrollpunktil ei ole standardset sisend- ega väljundtokeni hinda. See laaditakse alla ja käivitatakse ühilduva raamistiku või käituskeskkonna kaudu, mistõttu sõltub otsene kulu kasutaja riistvarast, hostimislahendusest ja võimalikust eraldi kasutatavast NVIDIA juurutustootest.

Hugging Face'i mudelikaardil on märgitud, et kontrollpunkt on saadaval CC-BY-4.0 litsentsi alusel. Enne ärilist juurutamist peaksid kasutajad tutvuma selle litsentsi ning võimaliku kaasneva käituskeskkonna või hostitud teenuse tingimustega. Avatud mudeli kättesaadavust tuleks samuti eristada tasulistest NVIDIA ettevõtetele mõeldud või hostitud pakkumistest, mille litsents ja hinnakujundus võivad olla eraldi.

Millal valida Parakeet CTC 1.1B?

Vali Parakeet CTC 1.1B siis, kui esmatähtis on ingliskeelse kõne tekstiks muutmine koos kohaliku kontrolli, võrguühenduseta töö, NeMo-integratsiooni või võimalusega peenhäälestada mahukat avatud kontrollpunkti. See on mõistlik kandidaat salvestatud heli transkribeerimiseks, otsitavate meediaarhiivide loomiseks, heliandmete eraldamiseks otsingusüsteemide jaoks, ettevõttesiseste koosolekute töötlemiseks ja kohandatud NVIDIA kõnetöövoogudeks.

Mõni teine lahendus võib olla sobivam, kui rakendus vajab mitmekeelset tuvastamist, sisseehitatud rohkete kirjavahemärkidega transkriptsioone, kõnelejate eristamist ilma lisakomponentideta, hallatud kasutuspõhist API-t või vestluslikku häälassistenti. Piiratud riistvara korral võib eelistada väiksemat ASR-mudelit, samal ajal kui hostitud kõneteenus võib vähendada halduskoormust. Üldotstarbeline keele- või multimodaalne mudel sobib seevastu paremini siis, kui ülesanne algab pärast transkriptsiooni — näiteks tuvastatud teksti kokkuvõtete koostamisel, selle kohta küsimustele vastamisel või struktureeritud teabe eraldamisel.

Kokkuvõttes tuleks Parakeet CTC 1.1B-d mõista eelkõige avatud ja inglise keelele keskendunud transkriptsioonimootorina. Selle väärtus tuleneb dokumenteeritud tuvastustäpsuse, kohalike juurutusvõimaluste ja peenhäälestuse toe kombinatsioonist, mitte üldisest arutlemisest, genereerimisest või laiaulatuslikust multimodaalsest suhtlusest.


KKK - vastused sinu küsimustele

Milleks kasutatakse NVIDIA Parakeet CTC 1.1B-d?
NVIDIA Parakeet CTC 1.1B on avatud kaaludega automaatse kõnetuvastuse mudel, mis on loodud teisendama 16 kHz monokanalilist ingliskeelset heli väiketähtedega teksttranskriptsioonideks. See sobib salvestatud heli transkribeerimiseks, koosolekute ja loengute töötlemiseks, otsitavate meediaarhiivide loomiseks, kohalike häälliideste kasutamiseks ning kohandatud kõnetöötluslahenduste jaoks.
Kas NVIDIA Parakeet CTC 1.1B saab töötada lokaalselt ja võrguühenduseta?
Jah. Mudelit saab kohapeal käitada NVIDIA NeMo, Hugging Face Transformersi või natiivse C++-i NeMo-Speech.cpp käituskeskkonna kaudu. NeMo-Speech.cpp toetab terve faili transkribeerimist ja kattuvate puhvritega voogedastust, võimaldades ühilduval riistvaral töötlemist võrguühenduseta või peaaegu reaalajas.
Kas Parakeet CTC 1.1B toetab kirjavahemärke, suurtähtede kasutamist ja kõnelejate diariseerimist?
Mudeli töötlemata väljund on ingliskeelne, täielikult väikeste tähtedega transkriptsioon, milles puuduvad kirjavahemärgid. Eraldi töötlemis- või dekoodrikomponendid võivad taastada kirjavahemärgid ja suurtähed, rakendada pöördtekstinormaliseerimist, võimendada sõnu, teha keelemudeli abil ümberhindamist ning tuvastada kõnelejad.
Kui täpne on NVIDIA Parakeet CTC 1.1B?
Mudeli kaart esitab ahne dekodeerimise sõnaveamääradena näiteks 1,83% LibriSpeech test-clean’i, 3,54% VoxPopuli, 4,20% TEDLIUM-v3 ja 10,27% GigaSpeechi puhul. Tegelik jõudlus sõltub salvestise kvaliteedist, taustamürast, aktsentidest, kõnelejate kattuvast kõnest ja valdkonnaspetsiifilisest sõnavarast, mistõttu on soovitatav testida mudelit esinduslike helisalvestistega.
Millised on NVIDIA Parakeet CTC 1.1B litsentsi- ja hinnastustingimused?
Hugging Face’i mudelikaardil on märgitud, et kontrollpunkt on saadaval CC-BY-4.0 litsentsi alusel. Standardset sisend- ega väljundtokenite hinnastust ei ole, sest kasutajad laadivad selle alla ja käitavad seda oma riistvaral, enda hostimislahenduses või eraldi NVIDIA juurutustootes. Käitusaja, hostitud teenuse ja ettevõtetele mõeldud litsentsimise tingimused võivad olla eraldi.


Allikad 5
AI ettevõte

Info NVIDIA AI kohta