Granite Speech 4.1

Granite-Speech-4.1-2B-Plus

by IBM watsonx · Praegune avatud kaaludega mudel

Avatud kaaludega IBM-i kõne- ja keelemudel inglise, prantsuse, saksa, hispaania ja portugali keele transkribeerimiseks. Plusi variant lisab kõnelejapõhise automaatse kõnetuvastuse (ASR), sõnataseme ajatemplid, märksõnaloendi suunamise ning järkjärgulise dekodeerimise. See töötab ise hallatavate tööriistade kaudu Apache 2.0 litsentsi alusel ning üksikasjalike transkriptsioonide jaoks on vaja rakendusepoolset parsimist ja ajatemplite ülekandumise käsitlemist.

Tekst Arutlusvõime Programmeerimine
Granite-Speech-4.1-2B-Plus on IBMi Granite’i mudel, mis on loodud kõne tekstiks teisendamiseks, mitte üldotstarbeliseks vestluseks. See võtab vastu heli koos tekstipõhiste juhistega ning võib koostada tavalisi transkriptsioone, kõnelejate kaupa märgistatud lõike või sõnataseme ajamärke. Mudel toetab inglise, prantsuse, saksa, hispaania ja portugali keelt, seda levitatakse BF16-vormingus Apache 2.0 litsentsi alusel ning see on mõeldud kohapealseks või ise hallatavaks juurutamiseks. Plusi funktsioonid on eriti kasulikud siis, kui transkriptsioon peab sisaldama kõnelejate tuvastust, ajametaandmeid või paremat nimede ja valdkonnaspetsiifilise terminoloogia äratundmist.
Väljundid

Mida Granite-Speech-4.1-2B-Plus suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst Heli Multimodaalne
Mudeli profiil

Jõudlusnäitajad

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

Tehnilised andmed

Mudeliseeria Granite Speech 4.1
Tüüp Muu
Konteksti maht 4K märki/tokenit
Teadmiste piirkuupäev Aprill 2024
Välja antud 28. aprill 2026
Olek Praegune avatud kaaludega mudel
Teadmiste ajapiiri märkused

Ametlikus mudelikaardi kasutusnäites on süsteemiviibale määratud teadmiste piirkuupäevaks 2024. aasta aprill. Kuna tegemist on kõne transkribeerimise mudeliga, on see piirkuupäev eelkõige oluline mudeli päritud keelemudelkomponendi, mitte helituvastuse ajakohasuse seisukohast.

Mudeli selgitused

Hugging Face’i kanooniline identifikaator: ibm-granite/granite-speech-4.1-2b-plus. Mudel toetab tavalist automaatset kõnetuvastust (ASR), kõnelejate järgi eristatud ASR-i, sõnatasemel ajatemplite genereerimist, järkjärgulist dekodeerimist parameetri prefix_text kaudu ning märksõnaloendi põhist kallutamist. See toetab inglise, prantsuse, saksa, hispaania ja portugali keelt. Rikkaliku transkriptsiooni režiimid ei lisa kirjavahemärke ega suurtähti samamoodi nagu Granite-Speech-4.1-2B baasmudel. Ajatemplite väärtused on sajandiksekundites ja jäävad vahemikku 0–999, mistõttu peavad rakendused iga 10 sekundi järel toimuva ülekattumisega arvestama. IBM dokumenteerib ASR-i ja kõnelejate järgi eristatud ASR-i hindamise helilõikudel pikkusega kuni ligikaudu 9 minutit ning ajatemplite hindamise helilõikudel pikkusega kuni ligikaudu 3,5 minutit. Mudelit levitatakse BF16-vormingus, sellel on ligikaudu 2 miljardit parameetrit ja see on saadaval Apache 2.0 litsentsi alusel. Tegemist on ise hostitava avatud kaaludega mudeliga ning IBM-il ei ole selle jaoks ametlikku tokenipõhist hinnastust. Mudelikaart sisaldab süsteemiviipa, mille kohaselt on teadmiste lõppkuupäev aprill 2024; see ei ole tavapärane veebist otsimise ega üldise keelemudeli teadmiste liides.

Mudeli juhend

Granite-Speech-4.1-2B-Plus: avatud kaaludega transkriptsioon kõnelejate märgendite ja ajatemplitega

Granite-Speech-4.1-2B-Plus on IBMi avatud kaaludega 2 miljardi parameetriga kõnekeelemudel mitmekeelseks automaatseks kõnetuvastuseks. Selle eripärad on kõnelejate järgi eristatud transkriptsioonid, sõnataseme ajatemplid, märksõnaloendite põhine suunamine ja järkjärguline dekodeerimine, mistõttu sobib see koosolekute, intervjuude, kõnede ja meedia transkribeerimiseks ettevõtte enda taristus.

Mis on Granite-Speech-4.1-2B-Plus?

Granite-Speech-4.1-2B-Plus on IBM-i Granite’i mudeliperre kuuluv avatud kaaludega kõnekeelemudel. Selle peamine ülesanne on automaatne kõnetuvastus (ASR): kõneheli teisendamine kirjalikuks tekstiks. Seda ei ole mõeldud üldotstarbeliseks vestlusmudeliks, programmeerimisabiliseks, pildimudeliks ega kõnesünteesisüsteemiks.

Mudel ühendab kõneenkooderi keelemudeli komponendi ja multimodaalsed projektsioonikihid, mis seovad audiofunktsioonid teksti genereerimisega. Konfiguratsioonis on ligikaudu 2 miljardit parameetrit, BF16-vorming ning 4096 märgi pikkune teksti kontekstiaken. IBM teeb mudeli kättesaadavaks Granite’i mudelikogus ja IBM Granite’i ametlikus Hugging Face’i organisatsioonis identifikaatoriga ibm-granite/granite-speech-4.1-2b-plus.

Mudel on Granite-Speech-4.1-2B laiendatud versioon. Oluline erinevus seisneb selles, et Plus-variant lisab rikkalikumad transkriptsioonirežiimid, sealhulgas kõnelejate tuvastamise ja sõnataseme ajatemplid, samuti märksõnade kallutamise ning inkrementaalse dekodeerimise.

Mida suudab mudel transkribeerida?

Tavaline kõnest tekstiks teisendamine

Tavalises ASR-režiimis teisendab Granite-Speech-4.1-2B-Plus helisalvestise tekstiliseks transkriptiks. Dokumenteeritud keelevalikus on inglise, prantsuse, saksa, hispaania ja portugali keel. See muudab mudeli sobivaks mitmekeelsete ettevõtte salvestiste jaoks, kuigi olemasolev uurimismaterjal ei kinnita võrdset täpsust kõigis viies keeles ega eri aktsentide, salvestustingimuste ja valdkondade puhul.

Rakendused edastavad mudelile heli koos tekstilise juhisega. Mudeli väljund on tekst, mistõttu saab tüüpiline integratsioon salvestada tulemuse transkriptide andmebaasi, kuvada selle redaktoris või edastada järgmise etapi otsingu- ja analüüsitarkvarale.

Kõnelejate järgi märgistatud transkriptsioon

Kõnelejate järgi märgistatud ASR lisab kõnevoorude ette sellised sildid nagu [Speaker 1]: ja [Speaker 2]:. Kõnelejate numbrid järgivad järjekorda, milles inimesed salvestisel esimest korda kõnelevad. See on kasulik koosolekute, intervjuude, kliendikõnede, istungite ja muude salvestiste puhul, kus teadmine, kes rääkis, on sama oluline kui öeldu mõistmine.

See funktsioon on loodud kõnelejate järgi märgistatud väljundi andmiseks transkriptsioonitöövoos, vähendades toetatud kasutusjuhtudel vajadust eraldi lihtsa kõnelejate diariseerimise etapi järele. Kuna sildid tagastatakse siiski tekstimärgenditena, peaksid rakendused neid parsima ja valideerima, mitte käsitlema neid täielikult eraldiseisva kõnelejate haldamise andmebaasina.

Sõnataseme ajatemplid

Ajatemplirežiim lisab iga sõna järele ajamärgendi, kasutades näiteks vormingut [T:N]. Väärtused on esitatud sajandiksekundites ja jäägiga modulo 1000. Praktikas tähendab see, et ajatemplite väärtused alustavad iga 10 sekundi järel uuesti algusest, mistõttu peab pikema salvestise töötlemisel väärtused lahti rullima, et taastada pidev ajajoon.

Sõnade ajastamine võib toetada subtiitreid, transkripti joondamist, otsitavat heli, lõikude valimist ja sünkroonitud ülevaatusliideseid. IBM-i dokumenteeritud hindamised käsitlevad ajatemplite genereerimist lühemate segmentide puhul kui tavalist ASR-i ning ajatemplite testid ulatuvad ligikaudu 3,5 minutini. Seetõttu on pikemate salvestiste puhul olulised nii segmenteerimine kui ka ajatemplite ümberkeeramise käsitlemine.

Märksõnaloendi kallutamine

Märksõnaloendi kallutamine võimaldab rakendusel edastada termineid, millele tuvastamisel tuleks pöörata erilist tähelepanu. Näiteks võivad need olla klientide nimed, tootenimed, akronüümid, meditsiini- või õigusterminid ning ettevõttesiseste projektide nimed. See on eriti kasulik siis, kui tavaline kõnetuvastus võib haruldasi sõnu sagedamini kasutatavate alternatiividega segi ajada.

Esitatud dokumentatsiooni kohaselt põhineb märksõnade kallutamine viipamisel, mitte eraldi peenhäälestatud mudelil. Seetõttu tuleks tulemusi hinnata esindusliku heli põhjal, eriti siis, kui märksõnaloend on pikk või sisaldab sarnase kõlaga termineid.

Inkrementaalne dekodeerimine prefikstekstiga

Segmenteeritud või jätkuva heli puhul saavad rakendused edastada varasema transkriptsioonimaterjali välja prefix_text kaudu. See võib säilitada kogunenud konteksti ja kõnelejate nummerduse, vältides samal ajal juba töödeldud teksti tarbetut uuesti dekodeerimist.

Inkrementaalne dekodeerimine on kasulik pikkade salvestiste ja järjestikustest helisegmentidest koostatud voogedastuse-laadsete töövoogude puhul. Uurimismaterjal ei kinnita eraldi majutatud reaalaja API-t ega garanteeritud latentsuse sihttaset, mistõttu peaksid arendajad eristama seda segmenteeritud töövoogu teenusepakkuja hallatavast otse-transkriptsiooniteenusest.

Tehnilised näitajad ja toetatud modaalsused

NäitajaÜksikasjad
TeenusepakkujaIBM
MudelipereGranite Speech 4.1
ParameetridLigikaudu 2 miljardit
VormingBF16
Teksti kontekst4096 märki
SisendHeli ja tekstilised juhised
VäljundTekstitranskriptid, kõnelejasildid või ajatemplisildid
Dokumenteeritud keeledInglise, prantsuse, saksa, hispaania ja portugali keel
LitsentsApache 2.0

Granite-Speech-4.1-2B-Plusil on multimodaalne sisend, sest see töötleb heli koos tekstiga. Selle otsene väljund on ainult tekst: see ei genereeri kõnet, muusikat, pilte ega videot. Uurimismaterjalis ei täpsustata maksimaalset väljundmärkide arvu, eraldi helipikkuse piirangut tootmiskasutuseks ega ametlikku voogedastuse garantiid. IBM-i dokumenteeritud hindamisandmed hõlmavad tavalise ja kõnelejate järgi märgistatud ASR-i puhul ligikaudu üheksat minutit ning ajatemplite genereerimise puhul ligikaudu 3,5 minutit; neid näite ei tohiks automaatselt käsitleda rangete toote piirangutena.

Vormindamise ja järeltöötluse kaalutlused

Rikkaliku transkriptsiooni režiimid tagastavad viimistletud dokumendi asemel struktureeritud tekstimärgiseid. Kõnelejasildid ja ajamärgendid on väärtuslikud metaandmed, kuid vajavad rakendusepoolset parsimist. Tootmiskasutuse töövoos võib olla vaja teisendada märgendid struktureeritud kirjeteks, mis sisaldavad kõnelejat, sõna, algusaega ja lõpuaega.

Erinevalt Granite-Speech-4.1-2B baasmudelist ei paku Plus-variandi rikkaliku transkriptsiooni režiimid kirjavahemärke ja suurtähti samal viisil. Seetõttu võivad avaldamisvalmis teksti, subtiitreid või loetavaid koosolekumärkmeid vajavad rakendused vajada eraldi vormindamisetappi. See etapp peaks säilitama algsed sõnad ja ajastusteabe, mitte transkripti kogemata muutma.

Teine oluline tehniline küsimus on ajatemplite ümberkeeramine. Kuna sajandiksekundiline märgend on väärtusega modulo 1000, võib jada pärast iga 10-sekundilist intervalli näida liikuvat tagasi. Tarkvara peab ümberkeeramise tuvastama ja lisama sobiva nihke, enne kui kasutajatele kuvatakse pidevad ajatemplid.

Juurutamine, litsents ja hind

IBM dokumenteerib laadimise lokaalselt Transformersiga ja teenindamise vLLM-i kaudu. Mudelikaart näitab, et vajalik võib olla Transformersi praegune tugi ning mõnes keskkonnas võib enne Plus-variandi funktsioonide kasutamist vaja minna hiljutist või lähtekoodist paigaldust. Käitajad peaksid testima juurutamisel kasutatava täpse mudeliversiooni ja teekide versioone.

Apache 2.0 litsents lubab teadus- ja ärikasutust vastavalt litsentsitingimustele. Avatud kaalud ei tähenda, et kasutamine oleks tasuta: juurutav organisatsioon vastutab endiselt GPU-de või muu järeldustaristu, salvestusruumi, heli töötlemise, seire, turbe ja nõuetele vastavuse eest.

Selle mudeli ametlikku IBM-i märgipõhist hinda ei ole avaldatud. Seda esitletakse isemajutatava avatud kaaludega mudelina, mitte mõõdetava IBM-i hallatava API-mudelina, millel oleks avaldatud märgipõhine hinnakiri. Tegelik kulu sõltub riistvarast, kasutusastmest, salvestiste mahust, inseneritööst ja käitamisnõuetest. See võib olla atraktiivne organisatsioonidele, kes juba haldavad järeldustaristut või vajavad heliandmete üle lokaalset kontrolli, kuid vähem mugav kasutajatele, kes otsivad lihtsat kasutuspõhist transkriptsiooni lõpp-punkti.

Tugevused ja piirangud

Peamised tugevused

  • Rikkalik transkriptsioon: kõnelejasildid ja sõnataseme ajatemplid laiendavad mudeli võimalusi võrreldes tavalise ASR-iga.
  • Valdkonnaspetsiifilise sõnavara tugi: märksõnaloendi kallutamine võib aidata nimede, akronüümide, toodete ja tehniliste terminite puhul.
  • Mitmekeelne tugi: dokumenteeritud keeled on inglise, prantsuse, saksa, hispaania ja portugali keel.
  • Lokaalne juurutamine: avatud kaalud ja Apache 2.0 litsents toetavad iseseisvalt hallatavaid teadus- ja ärirakendusi.
  • Inkrementaalne töötlemine: prefix_text võib aidata säilitada konteksti ja kõnelejate nummerdust helisegmentide vahel.

Olulised piirangud

  • See on spetsialiseerunud transkriptsioonile ning seda ei tohiks valida üldiseks vestlus-, arutlus-, programmeerimis-, pildi-, video- ega kõnegeneratsiooni mudeliks.
  • Rikkalik väljund on märgendatud tekst, mitte valmis struktureeritud transkriptide andmebaas. Vajalikud on parsimine ja valideerimine.
  • Ajatemplite väärtused alustavad iga 10 sekundi järel uuesti algusest ning rakenduse loogika peab need korrigeerima.
  • Rikkalikes režiimides võib olla vaja hilisemat kirjavahemärkide ja suurtähtede taastamist.
  • Esitatud uurimismaterjal ei kinnita majutatud API-t, garanteeritud reaalaja latentsust, peenhäälestuse tuge, tööriistade kutsumist, JSON-režiimi ega maksimaalset väljundmärkide arvu.
  • Ise majutamine annab taristu, skaleerimise, seire ja nõuetele vastavuse kohustused käitaja kanda.

Millal valida Granite-Speech-4.1-2B-Plus?

Vali see mudel siis, kui peamine vajadus on mitmekeelne kõnetranskriptsioon ja väljund peab pakkuma enamat kui lihtne tekst. See sobib hästi koosolekute protokollide, intervjuude, kõneanalüüsi, otsitavate heliarhiivide, kõnelejate järgi märgistatud märkmete, subtiitrite ettevalmistamise ja sõnataseme joondamist vajavate meediatöövoogude jaoks. Mudel on eriti asjakohane siis, kui heli peab jääma organisatsiooni kontrollitud juurutuskeskkonda.

Selle kuluprofiil võib suure mahu puhul olla soodsam kui majutatud transkriptsiooniteenuse kasutamine, kuid ainult juhul, kui organisatsioon suudab oma taristut tõhusalt kasutada. Mudel on väiksem ja spetsialiseeritum kui suured üldotstarbelised multimodaalsed mudelid, mis võib muuta lokaalse järelduse praktilisemaks, kuid esitatud uurimismaterjal ei paku kiiruse ega täpsuse võrdlusmõõtmisi. Mudeli toimetuskiiruse hinnang 7 ja kuluhinnang 9 on võrdlevad hinnangud, mitte IBM-i avaldatud võrdlustestide tulemused.

Mõni teine kõnetuvastusvõimalus võib olla sobivam, kui projekt vajab valmislahendusena majutatud API-t, garanteeritud otsevoogesituse latentsust, automaatset kirjavahemärkide ja vorminduse lisamist, suuremat keeltevalikut või hallatavat skaleerimist. Üldotstarbeline keele- või multimodaalne mudel võib olla eelistatum avatud arutluse, programmeerimise, tööriistade kasutamise või pärast transkriptsiooni tehtava dokumendiloome puhul. Seevastu lihtsam ASR-mudel võib olla parem valik siis, kui vaja on ainult lihtsaid transkripte ning kõnelejasildid, ajatemplid või märksõnade kallutamine lisaks tarbetut töötlemise keerukust.

Kokkuvõte

Granite-Speech-4.1-2B-Plusi on kõige õigem käsitleda isemajutatava transkriptsioonimootorina, millel on rikkalikumad metaandmete võimalused. Selle peamised eelised on kõnelejate järgi märgistatud väljund, sõnade ajastamine, märksõnade kallutamine, mitmekeelne tugi ja inkrementaalne dekodeerimine. Sama selged on ka kompromissid: avaldatud IBM-i märgipõhise hinnakirja puudumine, kontrollitud majutatud teenuse garantiide puudumine, piiratud väljundivormingud, vajadus ajatemplite ümberkeeramist käsitleda ning hilisema vormindamise vajadus. Meeskondade jaoks, kes vajavad kontrollitud juurutust ja struktureeritud kõnetranskripte, võivad need kompromissid olla õigustatud; kasutajatele, kes otsivad valmis transkriptsiooni-API-t või üldist AI-assistenti, sobib tõenäoliselt paremini teistsugune lahendus.


KKK - vastused sinu küsimustele

Milleks kasutatakse mudelit Granite-Speech-4.1-2B-Plus?
Granite-Speech-4.1-2B-Plus on avatud kaaludega automaatse kõnetuvastuse mudel, mis teisendab heli tekstiks. See on loodud mitmekeelse transkribeerimise, kõnelejate järgi eristatud transkriptsioonide, sõnatasandi ajatemplite, märksõnade eelistamise ja järkjärgulise dekodeerimise jaoks, mitte üldiseks vestluseks, programmeerimiseks, piltide loomiseks ega kõnesünteesiks.
Milliseid keeli Granite-Speech-4.1-2B-Plus toetab?
Dokumenteeritud keeled on inglise, prantsuse, saksa, hispaania ja portugali keel. Tegelik täpsus võib varieeruda olenevalt aktsendist, salvestustingimustest, heli kvaliteedist ja valdkonnast.
Kas Granite-Speech-4.1-2B-Plus toetab kõnelejate märgistamist ja ajatemplite lisamist?
Jah. See võib lisada kõneleja silte, näiteks [Speaker 1] ja [Speaker 2], ning sõnataseme ajatemplisilte vormingus [T:N]. Ajatemplite väärtused on väljendatud sajandiksekundites modulo 1000, mistõttu peavad rakendused pikemate salvestiste töötlemisel iga 10 sekundi järel toimuva väärtuste taaskäivitumisega arvestama.
Kuidas saab mudelit Granite-Speech-4.1-2B-Plus juurutada ja kui palju see maksab?
Mudelit saab Transformersiga kohapeal laadida ja vLLM-i kaudu teenusena pakkuda. Seda levitatakse Apache 2.0 litsentsi alusel ning IBM ei ole tokenipõhist hinda avaldanud, sest mudelit pakutakse ise hostitava avatud kaaludega mudelina. Käitajad peavad ise tagama ja kinni maksma vajaliku inferentsitaristu, salvestusruumi, seire, turbe ja nõuetele vastavuse.


Allikad 3
AI ettevõte

Info IBM watsonx kohta