Conformer-CTC

NVIDIA Conformer-CTC Large (en-US)

by NVIDIA AI · Allalaaditav kontrollpunkt; vanem NeMo kõnetuvastusmudel

NVIDIA Conformer-CTC Large on allalaaditav ligikaudu 120 miljoni parameetriga ingliskeelse kõnetuvastuse mudel. Selle Conformeri kodeerija ja mitteautoregressiivne CTC-dekodeerija on loodud 16 kHz monokanalilise heli kiireks transkribeerimiseks. Mudeli kontrollpunkt toetab NVIDIA NeMo abil inferentsi ja peenhäälestust ning seda saab kasutada NVIDIA Riva töövoogudes, kuid see ei ole mitmekeelne, vestluslik, multimodaalne ega heli genereeriv.

Tekst Arutlusvõime Programmeerimine
NVIDIA Conformer-CTC Large on allalaaditav ingliskeelne kõnest tekstiks teisendamise mudeli kontrollpunkt kasutajatele, kes vajavad kiiret automaatset kõnetuvastust, mitte üldotstarbelist vestlusmudelit. Selle Conformeri kodeerija hõlmab nii pikema ulatusega konteksti kui ka kohalikke akustilisi mustreid, samal ajal kui Connectionist Temporal Classificationi (CTC) dekodeerimine väldib autoregressiivsetes kõnemudelites kasutatavat järjestikuse genereerimise protsessi. Tulemuseks on ligikaudu 120 miljoni parameetriga mudel, mis on mõeldud NeMo abil katsetamiseks ja peenhäälestuseks ning Riva-põhisteks tootmistöövoogudeks.
Väljundid

Mida NVIDIA Conformer-CTC Large (en-US) 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
9/10 Kiirus
8/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria Conformer-CTC
Tüüp Muu
Olek Allalaaditav kontrollpunkt; vanem NeMo kõnetuvastusmudel
Teadmiste ajapiiri märkused

Selle kõnetuvastuse kontrollpunkti kohta ei ole teenusepakkuja avaldanud tekstipõhist teadmiste lõppkuupäeva, mis oleks võrreldav generatiivse keelemudeli omaga.

Mudeli selgitused

Kanooniline kontrollpunkti identifikaator on stt_en_conformer_ctc_large. Tegemist on ligikaudu 120 miljoni parameetriga mitteautoregressiivse Conformer-CTC ASR-mudeliga. See võtab vastu 16 kHz monoheli ja tagastab ingliskeelse teksti väiketähtedega. NVIDIA dokumentatsioon hõlmab NeMo abil järeldamist ja peenhäälestust ning Riva juurutamist. See on allalaaditav mudel, mitte kasutuspõhine hostitud keelemudeli API, mistõttu ametlikku sisend- ega väljundmärgi hinda ei ole. Mudelikaardil esitatud jõudlusnäitajate kohaselt on sõnavigade määr (WER) LibriSpeechi test-other-andmestikus ahne dekodeerimise korral ligikaudu 4,3%; välise keelemudeli abil tehtav ümberhindamine võib tulemusi parandada. Jõudlus võib halveneda aktsentide, tehniliste terminite, vähelevinud murrete ja domeenivälise kõne korral.

Mudeli juhend

NVIDIA Conformer-CTC Large: kiire ingliskeelne kõnetuvastus NeMo ja Riva jaoks

NVIDIA Conformer-CTC Large on ligikaudu 120 miljoni parameetriga ingliskeelne automaatse kõnetuvastuse mudel. See kasutab Conformeri kodeerijat ja mitteautoregressiivset CTC-dekodeerimist, et teisendada 16 kHz monoheli väiketähtedega ingliskeelseteks transkriptsioonideks. Mudel toetab NVIDIA NeMo abil järeldamist ja peenhäälestamist ning NVIDIA Riva abil juurutamist.

Mis on NVIDIA Conformer-CTC Large?

NVIDIA Conformer-CTC Large on NVIDIA NeMo mudelikogusse kuuluv ingliskeelne automaatse kõnetuvastuse (ASR) mudel. Selle kanooniline kontrollpunkti identifikaator on stt_en_conformer_ctc_large. Kontrollpunkt on saadaval NVIDIA NGC kaudu ja NVIDIA mudelihoidlas Hugging Face'is, mitte mõõdetava kasutuspõhise hinnastusega majutatud keelemudeli API-na.

Selle põhiülesanne on lihtne: mudel võtab sisendiks kõneheli ja tagastab kirjaliku ingliskeelse transkriptsiooni. Mudeli esitatud teabe kohaselt peab sisendheli olema 16 kHz ja ühe kanaliga. Väljund on väiketähtedega ingliskeelne tekst, mis sisaldab tähti, tühikuid ja apostroofe. Seetõttu sobib mudel transkriptsioonitöötluseks, kuid see ei ole teksti genereeriv mudel, kõnet tõlkiv süsteem, vestlusassistent ega heli genereerimise süsteem.

Kuidas Conformeri ja CTC ülesehitus töötab?

Mudel ühendab Conformeri kodeerija ja CTC-dekoodri. Conformer on akustilise töötluse arhitektuur, mis ühendab ise tähelepanu mehhanismi ja konvolutsiooni. Ise tähelepanu mehhanism aitab mudelil kasutada teavet salvestise pikemast lõigust, samas kui konvolutsioon on kasulik kohalike helimustrite, näiteks lühikeste foneetiliste tunnuste töötlemisel.

CTC ehk Connectionist Temporal Classification on meetod, mille abil teisendatakse akustiliste esituste jada tekstiks, ilma et mudel peaks iga väljundmärki tingimata genereerima rangelt eelmise järel. Praktikas võib see mitteautoregressiivne ülesehitus muuta järeldamise kiiremaks kui järjestikused kõne genereerimise meetodid. Kompromiss seisneb selles, et mudel on spetsialiseerunud tuvastamisele ja transkriptsioonile, mitte paindlikule vestluslikule suhtlusele.

Suure variandi parameetrite arv on ligikaudu 120 miljonit. See suurus on piisav võimeka ingliskeelse ASR-kontrollpunkti jaoks, jäädes samal ajal ühe ülesande keskseks. Esitatud uuringus ei täpsustata kontekstiakna pikkust, salvestise maksimaalset kestust, väljundi maksimaalset märgiste arvu ega riistvaranõudeid, mistõttu ei tohiks neid väärtusi tuletada üksnes parameetrite arvust.

Sisendid, väljundid ja toetatud modaalsused

ValdkondKontrollitud teave
Peamine sisend16 kHz ühe kanaliga kõneheli, tavaliselt WAV-vormingus
Peamine väljundIngliskeelne väiketähtedega transkriptsioon
HelisisendToetatud
TekstisisendEsitatud spetsifikatsioonis ei ole seda mudeli sisendina määratletud
Pildi- või videosisendEi ole toetatud
HeliväljundEi ole toetatud; mudel tagastab teksti
VoogedastusEsitatud mudelikirje kohaselt toetatud
Struktureeritud JSON-väljundToetatud loomuliku väljundirežiimina ei ole määratletud

Oluline modaalsuste erinevus seisneb selles, et tegemist on heli sisendiks ja teksti väljundiks kasutava mudeliga. See ei mõista pilte ega videot, ei tekita sünteesitud kõnet ega genereeri muusikat. Samuti ei tohiks seda hinnata samade ootuste alusel nagu multimodaalset keelemudelit. Olemasolevad andmed ei määra kindlat kontekstipiirangut ega väljundi maksimaalset pikkust, mistõttu peaksid juurutusmeeskonnad salvestise kestuse ja teenindamisega seotud piirangute kohta tutvuma NeMo ja Riva ajakohase dokumentatsiooniga.

Täpsus ja praktilised piirangud

NVIDIA mudelikaardi teabe kohaselt on sõnaveamäär LibriSpeechi test-other-võrdlusandmestikus ahne dekodeerimise kasutamisel ligikaudu 4,3%. Sõnaveamäär mõõdab transkriptsioonivigu võrreldes võrdlustekstiga; väiksem väärtus on parem. Esitatud teabes märgitakse ka, et väline keelemudeli abil tehtav ümberhindamine võib mõnes konfiguratsioonis tulemusi parandada. Need on dokumenteeritud mudelikaardi seadistuses saadud võrdlustulemused, mitte garantii sama täpsuse kohta iga salvestise puhul.

Tegelik jõudlus võib halveneda, kui heli sisaldab tehnilist terminoloogiat, vähetuntud kõnepruuki, aktsendiga kõnet või avalikest kõneandmetest, mida treenimisel kasutati, oluliselt erinevat teemat. Taustamüra, salvestise kvaliteet, mikrofoni paigutus ja kõneleja omadused võivad samuti mõjutada iga kõnetuvastaja tööd, kuigi esitatud uuring ei kvantifitseeri nende tegurite mõju selle kontrollpunkti puhul.

Piirdumine inglise keelega on keskne piirang. Conformer-CTC Large'i ei esitleta mitmekeelse transkriptsioonimudeli ega kõnetõlkesüsteemina. Mitut keelt töötlevad organisatsioonid peaksid valima nende keelte jaoks loodud ja hinnatud mudeli, mitte käsitlema seda ingliskeelset kontrollpunkti üldlahendusena.

Juurutamine NeMo, NGC, Hugging Face'i ja Riva abil

Kontrollpunkti saab järeldamiseks laadida NVIDIA NeMo abil. NeMo on sobiv keskkond ka mudeli peenhäälestuseks, mis võimaldab kasutajatel kohandada mudelit teistsuguse kõnevaldkonna või andmestikuga, kui baasmudeli sõnavarast ja akustilisest käitumisest ei piisa.

NVIDIA dokumenteerib ka ühilduvuse Rivaga, mis on NVIDIA tootmiskasutuseks mõeldud kõne tehisintellekti juurutusplatvorm. See loob võimaluse liikuda allalaaditava kontrollpunktiga tehtavatelt kohalikelt katsetustelt operatiivsema teenindamisvoo juurde. Täpset teeninduskonfiguratsiooni, toetatud riistvara, skaleerimiskäitumist ja tootmislitsentsi ei ole esitatud uuringus määratletud ning need tuleb enne juurutamist eraldi üle kontrollida.

Kuna mudelit levitatakse kontrollpunktina, peavad kasutajad üldjuhul ise haldama järelduskeskkonda, mudelifailid, eeltöötluse, helivormingu ja teenindustaristu. See pakub rohkem kontrolli kui majutatud transkriptsiooni lõpp-punkt, kuid suurendab ka operatiivset vastutust.

Hind ja juurdepääs

Esitatud teabe põhjal ei kehti selle mudeli puhul ametlikku sisend- ega väljundmärgipõhist hinda. NVIDIA Conformer-CTC Large'i kirjeldatakse allalaaditava mudelina, mitte mõõdetava kasutuspõhise hinnastusega majutatud keelemudeli API-na. Kontrollpunkti võib seega kasutada kasutaja hallatavas keskkonnas, kuid kogukulu ei pruugi olla null: arvesse võivad minna arvutusressursid, salvestusruum, arendustöö, taristu ning võimalik NVIDIA platvormi- või ettevõttetaseme litsents.

Väikese projekti puhul, mis vajab aeg-ajalt transkriptsiooni, võib majutatud kõnetuvastusteenus olla lihtsam, sest see välistab mudeli haldamise vajaduse. Meeskonnale, kes vajab kohalikku töötlust, korratavat järeldamist, peenhäälestust või juurutuse üle kontrolli, võib allalaaditav NeMo kontrollpunkt paremini sobida. Esitatud uuring ei anna eraldi ostuhinda, tellimuspaketti ega universaalset juurutuskulu.

Peamised tugevused ja kompromissid

  • Kiire tuvastus: CTC-dekodeerimine on mitteautoregressiivne, mistõttu sobib see hästi väikese latentsusega või suure läbilaskevõimega transkriptsioonitöötluseks.
  • Selge ülesandekesksus: Mudel on spetsialiseerunud ingliskeelse kõne tekstiks teisendamisele ega kasuta mahtu kõrvaliste vestluslike või genereerivate funktsioonide jaoks.
  • Kohandamisvõimalus: NeMo toetab järeldamist ja peenhäälestust, Riva aga pakub dokumenteeritud tootmisjuurutuse võimalust.
  • Allalaaditav kontrollpunkt: Kasutajad saavad mudeliga töötada NVIDIA mudelijaotuskanalite kaudu, selle asemel et sõltuda ainult majutatud transkriptsiooni API-st.
  • Olulised piirangud: Mudel keskendub inglise keelele, kasutab ainult helisisendit ja tekstiväljundit ning ei ole mõeldud tõlkimiseks, arutlemiseks, programmeerimiseks, piltide mõistmiseks ega heli genereerimiseks.
  • Vastutus taristu eest: Ise hallatav juurutus eeldab ühilduva tarkvara, arvutusressursside, eeltöötluse, seire ja operatiivse integratsiooni haldamist kasutaja poolt.

Mudelikirje annab kiirusele ja kulule kõrged toimetuslikud hinded, kuid need on hinnangud, mitte NVIDIA avaldatud võrdluskategooriad. Kontrollitud tehniline põhjus kiiruseelistuse eeldamiseks on mudeli mitteautoregressiivne CTC-dekodeerimine; tegelik tulemus sõltub riistvarast, heli pikkusest, pakettide töötlemisest ja teeninduskonfiguratsioonist. Samuti ei tähenda majutatud märgipõhise hinnastuse puudumine, et iga juurutus oleks tasuta.

Arutlemine, programmeerimine ja tööriistade tugi

Conformer-CTC Large ei paku üldist arutlemis- ega programmeerimisvõimekust. See transkribeerib kõnet ega genereeri programme, vasta avatud küsimustele ega täida mitmeastmelisi ülesandeid. Esitatud spetsifikatsioonis ei ole dokumenteeritud ka funktsioonikutsete ega tööriistakasutuse liidest. Kui töövoog vajab pärast transkriptsiooni kokkuvõtete loomist, teabe eraldamist, küsimustele vastamist või koodi genereerimist, tuleb seda mudelit kombineerida muu tarkvara või eraldi keelemudeliga.

Selline spetsialiseerumine võib olla eelis, kui vaja on prognoositavat transkriptsiooni, mitte interaktiivset assistenti. Tuvastamise eraldamine hilisemast keeletöötlusest võib samuti hõlbustada transkriptsioonikvaliteedi hindamist sõltumatult järgnevast tõlgendamisest.

Millal valida NVIDIA Conformer-CTC Large?

Vali see mudel, kui vajad kiiret ingliskeelset transkriptsiooni ja oled valmis töötama NVIDIA NeMo ökosüsteemis. See sobib eriti meeskondadele, kes soovivad katsetada allalaaditava kontrollpunktiga, teha domeenipõhise kõne andmetel peenhäälestust või liikuda NVIDIA Riva juurutuse suunas. Näideteks on ettevõttesisene heli indekseerimine, ingliskeelsete koosolekute või intervjuude transkribeerimine, kõneandmete töötlemine ning rakendused, kus kohalik või ise hallatav järeldamine on eelistatav majutatud API-le.

Mõnes olukorras võib sobida paremini mõni muu valik. Mitmes keeles salvestiste puhul vali mitmekeelne ASR-mudel. Kui vajalik väljund on ingliskeelse transkriptsiooni asemel mõni muu keel, vali kõnetõlkesüsteem. Kui rakendus vajab transkriptsioonikiiruse asemel rikkalikumat dialoogikäitumist, vali autoregressiivne või vestluslik kõnemudel. Meeskondadele, kes ei soovi mudelitaristut hallata, võib majutatud transkriptsiooniteenus olla lihtsam, samas kui laiem multimodaalne keelemudel sobib paremini juhul, kui töövoog vajab lisaks helile ka visuaalset mõistmist, arutlemist või dokumentide analüüsi.

Kokkuvõttes tuleks NVIDIA Conformer-CTC Large'i mõista kui keskendunud ja kiiret ingliskeelset ASR-kontrollpunkti: praktilist transkriptsioonikomponenti NeMo ja Riva töövoogude jaoks, mitte üldotstarbelist tehisintellekti assistenti.


KKK - vastused sinu küsimustele

Milleks kasutatakse mudelit NVIDIA Conformer-CTC Large?
NVIDIA Conformer-CTC Large on ingliskeelne automaatse kõnetuvastuse mudel, mida kasutatakse 16 kHz monoheli teisendamiseks ingliskeelseks väiketähtedega tekstiks. Selle kanooniline kontrollpunkti identifikaator on stt_en_conformer_ctc_large.
Milliseid heli- ja väljundvorminguid NVIDIA Conformer-CTC Large toetab?
Mudel eeldab tavaliselt WAV-vormingus 16 kHz monoheli. See tagastab ingliskeelse väiketähtedega transkriptsiooni, mis sisaldab tähestikutähti, tühikuid ja apostroofe. Mudel ei genereeri heli, struktureeritud JSON-i, pilte ega videot.
Kui täpne on NVIDIA Conformer-CTC Large?
NVIDIA teatab LibriSpeechi test-otheri võrdlusandmestikul ahne dekodeerimise kasutamisel ligikaudu 4,3% suurusest sõnavigade määrast. Tegelik täpsus võib varieeruda sõltuvalt aktsendist, tehnilisest terminoloogiast, taustamürast, salvestuse kvaliteedist ning võrdlusandmestiku ja päriselu helisalvestiste erinevustest.
Kas NVIDIA Conformer-CTC Large'i saab NeMo ja Rivaga juurutada?
Jah. Kontrollpunkti saab NVIDIA NeMo abil järeldamiseks laadida ja peenhäälestada ning NVIDIA dokumentatsiooni kohaselt ühildub see Riva platvormiga tootmiskeskkonda suunatud kõnepõhiste tehisintellektirakenduste juurutamiseks. Kasutajad peavad ise haldama mudelifailide, eeltöötluse, taristu ja teeninduskonfiguratsiooni seadistamist.
Kas NVIDIA Conformer-CTC Large on hostitud API ning kas sellel on tokenipõhine hinnastus?
Ei. NVIDIA Conformer-CTC Large on saadaval allalaaditava mudeli kontrollpunktina NVIDIA NGC kaudu ja NVIDIA mudelihoidlas Hugging Face’is, mitte mõõdetava kasutuspõhise hinnastusega hostitud keelemudeli API-na. Kuigi ühe märgi kohta ei ole hinda esitatud, võivad juurutamisega siiski kaasneda arvutus-, salvestus-, arendus-, taristu- ja litsentsikulud.


Allikad 4
AI ettevõte

Info NVIDIA AI kohta