SeamlessM4T

SeamlessM4T-Large v2

by Meta AI · Saadaval avatud kaaludega uurimismudelina; kasutamiseks ainult mitteärilises teadustöös

Meta SeamlessM4T-Large v2 on allalaaditav 2,3 miljardi parameetriga mudel kõne ja teksti mitmekeelseks tõlkimiseks. See toetab kõnetuvastuse, kõnest tekstiks, tekstist tekstiks, tekstist kõneks ja kõnest kõneks teisendamise ülesandeid erinevate keelekomplektide puhul. Mudel sobib mitteäriliseks teadustööks ning kohalikuks või hallatava GPU-taristu kaudu juurutamiseks, kuid selle kohta ei ole dokumenteeritud majutatud API hinnastust, konteksti piirangut, tööriistade tuge ega kasutust üldise arutlusvõimega mudelina.

Tekst Kõne Arutlusvõime Programmeerimine
SeamlessM4T-Large v2 on Meta ühtne mudel kõne ja teksti tõlkimiseks paljude keelte vahel. 30. novembril 2023 välja antud mudeliversioonil on ligikaudu 2,3 miljardit parameetrit ning see suudab sisendina vastu võtta kõnet või teksti ja väljastada tõlgitud teksti või sünteesitud kõnet. Selle peamine eripära on kõnetõlkeprotsessi ulatus: üks mudeliperekond võimaldab teha transkriptsiooni, tõlkida teksti, sünteesida kõnet ja tõlkida kõnet otse kõneks. Mudeliversiooni saab alla laadida ning seda toetavad Meta Seamless Communicationi tööriistad ja Transformersi teek, kuid seda ei pakuta tavapärase majutatud API-na, mille puhul oleks avaldatud märgipõhine hinnastus.
Väljundid

Mida SeamlessM4T-Large v2 suudab teha

Tekst Kõne
Sisendid

Mida see mõistab

Tekst Heli Multimodaalne
Võimekused

Abifunktsioonid

Peenhäälestamine Multimodaalne
Mudeli profiil

Jõudlusnäitajad

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

Tehnilised andmed

Mudeliseeria SeamlessM4T
Tüüp Multimodaalne
Konteksti maht märki/tokenit
Maksimaalne väljundmärkide arv märki/tokenit
Välja antud 2023-11-30
Olek Saadaval avatud kaaludega uurimismudelina; kasutamiseks ainult mitteärilises teadustöös
Teadmiste ajapiiri märkused

Meta ei avalda selle tõlke- ja kõnemudeli teadmiste lõppkuupäeva. Mudel on treenitud peamiselt mitmekeelse kõne- ja tekstitõlke jaoks, mitte üldiste faktiküsimustele vastamiseks.

Mudeli selgitused

Täpselt allalaaditavat kontrollpunkti tähistatakse tavaliselt nimedega facebook/seamless-m4t-v2-large ja SeamlessM4T-Large v2. Meta üldisemates materjalides lühendatakse nime sageli kujule SeamlessM4T v2. Mudelil on ligikaudu 2,3 miljardit parameetrit. Mudeli kaardi kohaselt toetab see 101 kõnesisendi keelt, 96 teksti sisend- või väljundkeelt ja 35 kõneväljundi keelt, kusjuures keelte tugi oleneb suunast. Mudel toetab Transformersi ja Meta Seamless Communicationi järeldustööriistu. Selle allalaaditava kontrollpunkti kohta ei ole dokumenteeritud teenusepakkuja hostitud API-t, tokenipõhist hinnastamist, kontekstiakna spetsifikatsiooni, väljundi maksimaalse tokenite arvu piirangut, veebiotsingu integratsiooni, JSON-režiimi ega pakkide töötlemise API-t. Ametlikus repositooriumis on esitatud peenhäälestuse dokumentatsioon. Hugging Face’i mudelikaardil on mudeli litsentsiks märgitud CC-BY-NC 4.0, samas kui Meta Seamlessi litsentsitingimused piiravad kasutuse mitteäriliste teadusuuringutega.

COST

Hinnad

Sisend Ei kohaldu; ametlikult hostitud API hinnakirja ei ole avaldatud
Väljund Ei kohaldu; ametlikku hostitud API hinnastust ei ole avaldatud
Mudeli juhend

SeamlessM4T-Large v2: avatud kaaludega kõne- ja tekstitõlge 100 keeles

SeamlessM4T-Large v2 on Meta 2,3 miljardi parameetriga avatud kaaludega mudel mitmekeelse kõne- ja tekstitõlke jaoks. See ühendab ühes süsteemis automaatse kõnetuvastuse, kõne teisendamise tekstiks ja tõlkimise, teksti tõlkimise, teksti teisendamise kõneks ja tõlkimise ning kõne tõlkimise kõneks. Mudel toetab 101 kõnesisendi keelt, 96 tekstisisendi või -väljundi keelt ja 35 kõneväljundi keelt. Seda saab kasutada lokaalselt või hallatud GPU-taristus, mitte ametliku märgipõhise hinnastusega hostitud API kaudu, ning selle litsents on mõeldud mitteäriliseks teadustööks.

Mis on SeamlessM4T-Large v2?

SeamlessM4T-Large v2 on Meta suur avatud kaaludega mudel mitmekeelse kõne- ja tekstitõlke jaoks. Selle fookuses ei ole üldotstarbeline küsimustele vastamine ega teksti genereerimine, vaid keelte ja eri sisuvormide vaheline suhtlus. Praktiliselt tähendab see, et sama mudeliperekond suudab kõnet transkribeerida, tõlkida kõne tekstiks, tõlkida teksti ühest keelest teise, genereerida tõlgitud kõnet või tõlkida kõnet otse kõneks.

Välja antud suur kontrollpunkt sisaldab ligikaudu 2,3 miljardit parameetrit. Parameetrid on õpitud arvväärtused, mis määravad, kuidas mudel sisendit töötleb; parameetrite arv aitab mõista mudeli suurusjärku, kuid ei taga iseenesest kindlat tõlkekvaliteeti ega näita üheselt riistvaranõudeid. Kontrollpunkti tuntakse tavaliselt identifikaatori facebook/seamless-m4t-v2-large järgi.

Meta avaldas SeamlessM4T-Large v2 30. novembril 2023 oma Seamless Communicationi teadustöö osana. See kasutab UnitY2 arhitektuuri, mis sisaldab mitmekeelse teksti- ja kõnetöötluse jaoks loodud komponente, sealhulgas hierarhilist märgist ühikuks ülesdiskreetimist ning mitteautoregressiivset tekstiühikute dekoodrit.

Mida see mudel teha suudab?

SeamlessM4T-Large v2 hõlmab viit omavahel tihedalt seotud ülesannet:

  • Automaatne kõnetuvastus: teisendab kõneheli tekstiks.
  • Kõnest tekstiks tõlkimine: võtab vastu ühes keeles kõne ja tagastab tõlgitud teksti.
  • Tekstist tekstiks tõlkimine: tõlgib kirjaliku sisendi teise keelde.
  • Tekstist kõneks tõlkimine: tõlgib kirjaliku sisendi ja genereerib sihtkeeles kõneheli.
  • Kõnest kõneks tõlkimine: võtab vastu kõnesisendi ja genereerib tõlgitud kõne.

Selline ühtne ülesehitus võib lihtsustada rakendusi, mis muidu peaksid ühendama kõnetuvastusmudeli, masintõlkesüsteemi ja kõnesünteesiteenuse. Näiteks võiks mitmekeelse vestluse uurimisprototüüp võtta vastu öeldud lähtelause ning tagastada nii tõlgitud transkriptsiooni kui ka heli. Tekstipõhine rakendus saaks sama kontrollpunkti kasutada kirjalikuks tõlkeks ilma helisisendita.

Mudelil on nende ülesannete seisukohast praktilises mõttes mitmeliigiline sisend ja väljund: see töötab teksti ja kõnega ning suudab väljastada teksti ja heli. See ei paku pildi- ega videomõistmist, üldist tööriistade käivitamist ega üldotstarbelist tegevusliidest.

Keeletugi ja oluline täpsustus

Mudeli dokumentatsiooni kohaselt toetab SeamlessM4T-Large v2 101 kõnesisendi keelt, 96 teksti sisend- või väljundkeelt ning 35 kõneväljundi keelt. Neid arve ei tohiks tõlgendada ühe nimekirjana, milles iga keel toetab kõiki suundi ja sisuvorme. Kõnetuvastusel, tekstitõlkel ja kõnesünteesil on erinev keelekate ning saadaolevad lähte- ja sihtkeelte kombinatsioonid varieeruvad.

Seetõttu peaksid meeskonnad enne tootmisvoo kasutuselevõttu kontrollima Meta keelemassiivi. Keel võib olla kõnesisendi jaoks saadaval, kuid mitte kõneväljundi jaoks, või toetada tekstitõlget suundades, mis pole heli genereerimisel saadaval. See on mudeli üks olulisemaid praktilisi piiranguid hoolimata selle laiast üldisest keelekattest.

Arhitektuur, väljaande positsioon ja väidetud täiustused

SeamlessM4T-Large v2 on Meta SeamlessM4T seeria uuendatud versioon. Meta sõnul parandab v2 väljaanne võrreldes esimese SeamlessM4T väljaandega kõne genereerimise ülesannete kvaliteeti ja järeldamise kiirust. Tegemist on teenusepakkuja esitatud võrdlusega, mitte sõltumatu garantiiga iga keele, riistvarakonfiguratsiooni või töökoormuse puhul.

UnitY2 arhitektuur on mõeldud teksti- ja kõneesituste ühendamiseks. Selle mitteautoregressiivne tekstiühikute dekooder on kõne genereerimise seisukohast oluline, sest see suudab kõneühikuid luua ilma iga elemendi genereerimiseta rangelt järjestikuse teksti dekodeerimise protsessi käigus. Tehniline ülesehitus aitab selgitada, miks see kontrollpunkt on suunatud integreeritud kõnetõlkele, mitte tavapärasele ainult tekstiga keelemudeli kasutusele.

Meta praeguses kataloogis tuleks seda kontrollpunkti käsitleda allalaaditava uurimismudelina Seamless Communicationi perekonnas. See ei ole tarbijatele mõeldud vestlusrobot, juhiseid järgiv abiline ega majutatud üldotstarbeline mudel, millel oleks tavapärane API hinnastamisleht.

Juurutamine, riistvara ja hinnastamine

SeamlessM4T-Large v2 levitatakse allalaaditavate kaaludena Meta Seamless Communicationi ressursside ja Hugging Face'i mudelihoidla kaudu. Seda saab kasutada koos Transformersi teegi ning Meta Seamless Communicationi järeldamistööriistadega. Seega saab mudeli integreerida kohalikku keskkonda või hallatud GPU-seadistusse, kui vastavad tarkvara-, riistvara- ja litsentsinõuded on täidetud.

Selle kontrollpunkti jaoks ei ole dokumenteeritud ametlikku tokenipõhist majutatud API-t. Seetõttu ei ole võimalik esitada kinnitatud sisendihinda, väljundihinda, kuutellimuse hinda, kontekstiakna hinda ega majutatud teenuse kasutuslimiiti. Rahaline kompromiss seisneb hoopis käitamise korralduses: kasutajad peavad tagama või rentima suure kontrollpunkti laadimiseks ja käitamiseks vajaliku arvutusvõimsuse, vältides samal ajal teenusepakkuja API-tasu, mida mudeli jaoks avaldatud ei ole.

Esitatud dokumentatsioon ei avalda selle allalaaditava kontrollpunkti konteksti pikkuse piirangut ega väljundi maksimaalset tokenite arvu. Neid väärtusi ei tohiks tuletada parameetrite arvust ega mõne teise Meta teenuse piirangutest. Ka heli kestus, mälunõuded, läbilaskevõime ja latentsus sõltuvad valitud ülesandest, teostusest, täpsusest ja riistvarast, mistõttu tuleks juurutust katsetada tüüpiliste salvestiste ja keelepaaridega.

Peamised tugevused ja kompromissid

Kõige selgem tugevus on ülesannete ulatus. Üks mudeliperekond hõlmab kõnetuvastust, tõlkimist ja kõnesünteesi, mis võib vähendada eraldi süsteemide arvu, mida rakendus peab koordineerima. Teine eelis on lai mitmekeelne tugi, eriti teadustöös, mis käsitleb harvemini toetatud keeli või katseid, kus on vaja nii kõne- kui ka kirjalikku tõlget.

Avatud kaaludega levitamine annab teadlastele ka rohkem kontrolli kui ainult majutatud teenus. Nad saavad mudelipaketti uurida, käitada järeldamist oma keskkonnas ning kasutada dokumenteeritud peenhäälestuse tuge, kui see on asjakohane. Selline paindlikkus võib olla väärtuslik prototüüpimisel, reprodutseeritavuse tagamisel ja keskkondades, kus heli saatmine kolmanda osapoole API-le ei ole soovitav.

Nende eelistega kaasnevad ka kulud. 2,3 miljardi parameetriga mitmeliigilist kontrollpunkti on märksa nõudlikum käitada kui väikest ainult tekstiga tõlkekomponenti. Kohalik juurutamine nõuab sobivat arvutusvõimsust ja inseneritööd, hallatud GPU-järeldamine aga lisab taristukulusid ning muudab töökorralduse keerukamaks. Mudeli lai keelte arv varjab ka sisuvormide ebaühtlast tuge, eriti kuna kõneväljundit toetavate keelte nimekirjas on ainult 35 keelt.

SeamlessM4T-Large v2 ei tohiks hinnata arutlus- ega kodeerimismudelina. Esitatud teadustöö ei anna sellele üldotstarbelise arutlemise, kodeerimise, veebist otsimise ega tööriistade kutsumise rolli. See on loodud tõlkima ja transkribeerima, mitte kavandama mitmeastmelisi ülesandeid, kirjutama usaldusväärset tarkvara, hankima ajakohast teavet ega kutsuma ärisüsteeme.

Arutlemine, kodeerimine ja tööriistade tugi

Selle mudeli üldist arutlusvõimet ei ole dokumenteeritud. See suudab teha keele- ja kõnetöötluse teisendusi, milleks ta on treenitud, kuid seda ei tohiks segi ajada juhiseid järgiva arutlusmudeliga. Mudel ei ole mõeldud vastama avatud teemadega küsimustele ajakohaste faktiteadmiste põhjal ega tegema autonoomseid otsuseid.

Ka kodeerimine jääb selle eesmärgist väljapoole. See võib tõlkida tehnilist teksti kui keelelist sisu, kuid mudelit ei ole dokumenteeritud koodi genereerimise ega analüüsi süsteemina. Allalaaditava kontrollpunkti jaoks ei ole dokumenteeritud ka funktsioonikutseid, veebiotsingut, struktureeritud väljundi režiimi, pakkide API-t ega voogedastus-API-t. Neid funktsioone vajavad rakendused peaksid lisama eraldi tarkvarakomponendid või valima teist tüüpi mudeli.

Litsents ja vastutustundlik kasutus

Hugging Face'i mudelikaardil on kontrollpunkti litsentsiks märgitud CC-BY-NC 4.0 ning Meta Seamlessi litsentsitingimused piiravad kasutuse mitteäriliste teadusuuringutega. Kõik, kes hindavad mudelit ettevõtte, tasulise toote või kommertsteenuse jaoks, peaksid tutvuma kehtiva litsentsiga otse, mitte eeldama, et allalaaditavad kaalud sobivad automaatselt äriliseks juurutamiseks.

Meta teadusmaterjalides kirjeldatakse ka loodud heli vastutustundliku kasutamise meetmeid, sealhulgas vesimärgistamist. Need meetmed ei kaota vajadust rakendustaseme kaitsemeetmete järele. Kõnetõlge võib endiselt sisaldada valetõlkeid, väljajätteid või sobimatut sõnastust ning kvaliteet võib varieeruda sõltuvalt keelesuunast, aktsendist, salvestustingimustest ja valdkonnast. Inimese tehtav ülevaatus on eriti oluline õigusliku, meditsiinilise, ohutuskriitilise või avalikkusele suunatud sisu puhul.

Millal valida SeamlessM4T-Large v2?

Vali SeamlessM4T-Large v2 siis, kui projekt vajab laia mitmekeelset kõne- ja tekstitõlkesüsteemi ning suudab toetada kohalikku või hallatud GPU-järeldamist. See sobib hästi järgmisteks kasutusjuhtudeks:

  • kõnest kõneks tõlke uurimine;
  • mitmekeelse transkriptsiooni ja kõnest tekstiks tõlke prototüübid;
  • katsed, kus on vaja nii tekstitõlget kui ka genereeritud heli;
  • rakendused, mille puhul on oluline allalaaditavate kaalude olemasolu ja kontroll järeldamiskeskkonna üle;
  • mitteärilised uuringud, mis hõlmavad mitut keelt või tõlkevormingut.

Teine võimalus võib olla sobivam siis, kui prioriteediks on lihtne majutatud API, prognoositav päringupõhine hinnastamine, väike halduskoormus, äriline litsents, üldotstarbeline arutlemine, ajakohase teabe hankimine või tööriistade kasutamine. Ainult tekstiga töökoormuse puhul võib eelistada ka spetsiaalset tekstitõlkesüsteemi, kui SeamlessM4T-Large v2 kõnevõimekus ja GPU-nõuded lisaksid tarbetut keerukust.

Enne juurutamist kontrolli sihtkeelte suundi, veendu, et litsents vastaks kavandatud kasutusele, ning testi tegelikke helitingimusi ja riistvara. Mudeli väärtus tuleneb paljude tõlkerežiimide ühendamisest ühes avatud kaaludega kontrollpunktis; selle piirangud tulenevad aga sellise ülesehitusega kaasnevast arvutusvajadusest, litsentsist, ebaühtlasest kõneväljundi toest ja üldiste abilise funktsioonide puudumisest.


KKK - vastused sinu küsimustele

Mis on SeamlessM4T-Large v2?
SeamlessM4T-Large v2 on Meta umbes 2,3 miljardi parameetriga avatud kaaludega mudel mitmekeelse kõne- ja tekstitõlke jaoks. Mudel, mida tavaliselt tähistatakse nimega facebook/seamless-m4t-v2-large, toetab kõnetuvastust, kõne tekstiks tõlkimist, teksti tekstiks tõlkimist, teksti kõneks tõlkimist ning kõne kõneks tõlkimist.
Mitu keelt SeamlessM4T-Large v2 toetab?
Meta dokumentatsiooni kohaselt toetab SeamlessM4T-Large v2 101 kõnesisendi keelt, 96 tekstisisendi või -väljundi keelt ning 35 kõneväljundi keelt. Need arvud ei tähenda, et iga keel toetaks kõiki tõlkesuundi või modaalsusi, seega peaksid kasutajad oma konkreetse kasutusjuhtumi jaoks Meta keelte maatriksist üle kontrollima, millised võimalused on saadaval.
Kas SeamlessM4T-Large v2 suudab kõnet otse kõneks tõlkida?
Jah. SeamlessM4T-Large v2 suudab vastu võtta kõnesisendit ja genereerida tõlgitud kõnet. Samuti saab see genereerida tõlgitud teksti, transkribeerida kõnet, tõlkida kirjalikku teksti ning teisendada kirjaliku sisendi kõneks.
Kuidas SeamlessM4T-Large v2 juurutatakse ja hinnastatakse?
Mudel on allalaaditavate kaaludena saadaval Meta Seamless Communicationi ressursside ja Hugging Face’i mudelihoidla kaudu. Seda saab käitada lokaalselt või hallatud GPU-taristus, kasutades Transformersi ja Meta järeldustööriistu. Selle kontrollpunkti kohta ei ole dokumenteeritud ametlikku tokenipõhise hinnastusega hostitud API-t, seega peavad kasutajad mudeli käitamiseks vajaliku arvutusvõimsuse ise tagama või rentima.
Kas SeamlessM4T-Large v2 sobib äriliseks kasutamiseks või üldotstarbeliste tehisintellekti ülesannete täitmiseks?
Hugging Face’i mudelikaardil on kontrollpunkti litsentsiks märgitud CC-BY-NC 4.0 ning Meta litsentsitingimused piiravad selle kasutamist mitteärilistel teadusuuringute eesmärkidel. Mudel on loodud kõne- ja tekstitõlkeks, mitte üldiseks arutlemiseks, programmeerimiseks, veebist otsimiseks, tööriistade kasutamiseks ega autonoomsete otsuste tegemiseks. Ärikasutajad peaksid enne juurutamist kehtiva litsentsi otse üle vaatama.


Allikad 7
AI ettevõte

Info Meta AI kohta