Thatiswhytonight I amproposingthatwebuiltanInternetwalletis a horribleIfwelookatYoungorRussia, theydonothavethiscrowd.
I don't thinkyouunderstandhowthiswallwouldstoptheflowofthenInformationmightbethedumbestidea I haveeverthiswallyou'veeverseenbutknowthiswouldbe a beautifulAbsolutelynot.
PeoplewouldcometovisitjusttoseemyInternetwall.
No, I estimatethatthemoneymadefromcheerstoseetheInternetwallwouldpayfortheInternetWillcontinues.
Like, couldwejusttakejustaboutanyYouTubevideoandmimic a voiceonthatvideo?
Sowiththatinmind, thisisthemodel I endedupwith.
But I didtryothermodels, includingTacoTronandTacoTron V two, and I foundthisonetobethebest, whichiskindofcuriousandoneofthethingsthatyoumightnoticeifyou'vebeenreadingandnotlisteningorboth, isthisasdeepconvolution.
Allthat's right.
It's a convolution, l nornetwork.
Thereisnot a recurrentcelltobeseen, whichisalsointerestingbecausetraditionallyyouwouldthinkof a tasklikethistogofromtexttospeech.
Textis a sequence.
Speechisalsoit's notlike a singlescalervalue, right?
It's a sequence, somostofthetimeyouwouldthink, um, I wouldusethesequencetosequencemodel, whichis a recurrentneuralnetwork.
Theothernicebenefitthat I foundistheendresultisjustbetter, soreallycool.
So, forexample, I justwanttoplay a quickexampleof, um, letmeseewhereitisYes, o of a Texasspeechthatisprettyclosetothetypicalones I wouldfindbytraining a mediocresamplesizeof, say, 600 samples.
So I'm justgonnaplayonerealquick.
Hi.
Islyingprogramminglikethat?
Okay, um, youprobablymightnotevenunderstandwhatisbeingsaidthere, but I'llplayitonemoretime.
Neuralnetworkwiththis, thisguy's code, Um, and I'lltrytoput a linkinthedescription.
If I forgetsomeoneremindme.
Youcanalsojustgooglelike d c T T s gethub.
And I'm confidentyou'llfindthispage.
Um, Anyways, I trainedthismodel, andthisoneisonthe l J speechdataset, whichishere, Um, whichis a femalevoice.
I thinkit I don't evenknow.
I don't I don't knowifit's KateWinslet's voice, becausethere's he's gottheseothersampleaudio's You'vegotKateWinslet, NickOfferman, andthen I'm notsurewhosevoiceitis, butit's a singularvoice.
Youneedtotrainwithjustonevoice.
Otherwiseyou'llget a mashingofvoices, whichmaybethat's whatyouwant, butprobablynot.
Anyway, I usedthe L J speechdatasetandtrainedfor I wanttosayabout, like, threedayslikethe 1st 1 ThesothisthismodelhastwonetworkswillexplainthatMaurin a momentthe 1st 1 tookaboutoneday.
The 2nd 1 tookabouttwodaysandthisistheresultthat I got.
Butthisisstraightfromthefromthe D C T t s modeloutputfromhereon, getup.
Andthat's prettygood.
I mean, that's clearly a personwewouldacceptlisteningtothataudio.
Um, I think I wasjust I wasprettystaggeredbythoseresultsbecause I'veneverseen a TexasspeechmodelproducedsuchresultsbesidesTacoTron, whichis a bigpaintotrainnow.
Thatdatasetconsistsof 13,000 samples, andit's about 24 hourstotalofaudio.
It's a lotofaudio.
Somyinitialthoughtwas, Whatcan I dothiswithYouTubeandhowlittlehowfewsamplescan I use?
Sothen I started.
I triedtousemyownvideosbecause I feltlikeif I'm gonnafakesomeone's voice a priceshoulddomymyownfirstandthendootherpeople's.
It's kindoflikeifyou're a policeofficerandyouwannahave a Taser, theymakeyoutasteyourselffirst.
It's gotthesamething.
Um, soSoSoSomyhopewasthat I couldtakemyYouTubevideosandthenalsotakethecaptionfilefortheYouTubevideos.
Sothen I'm like, Well, I guess I'llmanuallytranscribedthisstuffAnd I don't thinkprobablyanyonewatchingthisvideohasmanuallytranscribedaudio.
Butletmejustsayitistheworstthing.
Itisthemostpainfulthing.
I can't thinkof a thingmorepainfulthantranscribingaudioAttnLeast, unlessit's like, reallycleanaudio.
Sointheinmycase, there's a lotofstutters.
There's thisand, uh, lotsofus, andlotsoftimes, I, like, repeat a wordtwiceorthreetimes, andsometimesit's reallyhardtohear, andyouhavetogobackandplayandlikeitis, What I foundpersonallyismylike, I justnaturallywillnixwhenpeoplesay, uhum, like a lotoftimes, I justlike, don't evenhearit.
So I'm sittingheretypingitout, andthenusually I'd playitbackonemoretimeortwomoretimesafteritwasfullytypedoutjusttomakesure.
AnditwasjuststaggeringHowmanytimes I wouldmissthings, evenliketotwice I wouldmissthingswhen I'm, like, reallytryingtopayattentiontoit.
So, um, reallyinteresting.
Andalsojustpainfuljustpainfulto, uh, to, ahtranscribedthings.
Sothen I'm like, Oh, mygosh, becausethey're, youknow, the L J speechdatasetis 13,000 samples.
I wasfinding I coulddoabout 100 samplesandourtranscribingofsoandthen I coulddoit, Maxaboutlike 200 a day.
That's twomonthstoget a newvoiceandtruckoutsidemyhouse.
A love a loveonyourrecording.
Likeeverytime I recordbigtruckshavetocomeby, butokay, soaftermanuallytranscribingabout 600 samples, theresult I gotWaasPythonisoneonlyshortofprogramminglanguage.
Sothis D C T T s model, basicallythewayitworks, hasgottwomodels.
Thefirstmodelis a texttoMeliswiththeircolumnitAndthisisbasicallytheconversionoftextto a MelSpectraGraham, thenthesecondmodel.
Andthat's alsowhereyourattentionis.
Thenthesecondmodel, Thisisyour s S R N orSpectraGramssuperresolutionnetwork, andthatonejustbasicallykindofclarifieseverythingelse.
Somyquestionwas, Whatif I takethatvoicethatthefemalevoicefeedin, say, a few 100 examplesofmyownvoiceandthendo a fewmore 1000 stepsoflearningeffectivelyjustdoing a quicktransferthere.
Couldthatwork?
And, um, what I foundwasfirst, I hadtofigureouthowmanystepstogoin.
Atleastwhat I foundwasittakesaboutsomewherebetweentwoand 15,000 stepsontheonmodelone.
ThetexttoMeltakesaboutthatmanystepsandthenonthe S S r n, itreallytakeslike 1 to 4000 steps.
Really, nomoreisrequired.
I waskindofbaffledbyhowquicklythatonelearns.
I'm notreallysurewhy.
That's learning.
Whythesuper, I guessbecauseallthatmodelreallyisdoingislearninghowtotake a Melandconverttothislikesuperresolution.
Somaybethat's it.
But I willsayyouhavetotrainit.
Youcan't nottrainit.
Otherwisethevoicejustwillsoundwrong.
Sowhat I foundwastotrain.
So, forexample, also, before I showyousomepictures, um, totrain, let's sayzerotoe 15,000 steps.
That's it.
That's ourweek.
1 to 15,000 steps.
That's aboutlike 3 to 45 minutes.
Itwaslike a step 1000 stepsperthreeminutes.
Sothat's forModelone.
Andthentodomodeltoitwouldtake, youknow, todo 2 to 4, itwouldtakeabout 30 minutes.
Okay, let's sayso.
Allinallaboutanhourand 15 minutestotrain a newmodel.
And 1 99 I'm prettysureit's when I stoppedonYeah, so I couldkeepgoingonthisvoice, butyoucanseeitkindoflosesattentiontowardstheend, butthat's stillprettygood.
Um, butanyways, I didfindoutthatyoucoulddefinitely, um, fakesomeone's voicewith 15 minutesofaudio, whichisbonkers.
I mean, that's justcrazy.
It's soit's a verysmallamountofaudiothatyouneed, andthefactthatyoucandoitinaboutthreehoursisalsoprettycrazy.
Somovingforwardwouldliketodoiscontinuelookingtoseeif I canmakethesevoicesanybetter, sothefewerthefewerofsamplesthatyouadd.
Itstartstopronouncecertainthingsweirdlike, forexample, ifyoutrytomakesomeoftheseothervoicesas I transcribedthem, theterm, likeneuralnetworknevercameup.
Sowhenyouwouldhavethemsayneural, sometimes a newroleorsomethingweirdjustdidn't soundright.
SooneofminetryingtofigureouthowHowcanwegetthesemodelstobejust a littlebetter?
Andthenmaybemaybeevenuse a bassvoiceor, like, havedifferentbassvoiceissoifyoustartwithlike a ah, Bridgethave, like a Britishbasedvoice, maleandfemale, a USbase, voice, maleandfemale, andthenstartfromthere, I thinkyou'd probablyhavebetterresults, becausekeepinmind, all I didwascreate a bunchofmalevoicesfrom a femalevoice, a femaleBritishvoice.
And I didn't doanyBritishpeople.
SoSoumyeah, ah, lot, A lotofthingsthatwecoulddefinitelytestmovingforward.
Butanyway, I thoughtthiswasreallycool.
Obviously, there's allkindsoframificationshere.
We, youknow, I thinkmostpeoplearecompletelyunawarethatthistechnologyexists.
Um, now, nowadays, ifyouget a phonecall, youcanspoofthephonenumber, firstofall, butalsowecannowspookvoices.
Soyouhave a phonecallfrom a familymember.
Youhavenoidea.
Right?
Weallknowthatstrange e mailswithsuspiciouslinksinthemfromfamilymembersWeprobablyshouldn't trust, butifyouget a phonecallfrom a familymember, youprobablybelieveit's actuallythem.
Sojustdetectingfakeaudioandvideo, Um, I thinkprettymuchlikeallsocialmediawebsitesandnewsagenciesaregoingtoneedthistostartvalidatingthisstuffthat's comingthrough.
I Adele J'aiJasonRobertnotBrianBradleyandCarterBabin.
Thankyouallverymuch.
Allbrandnewmembers.
Welcome.
Welcome.
Hopeyouenjoythecontent.
Um, okay.
Soquestions, comments, whateverFeelfreelivingbelowIfyou'vegotanysuggestionsonwheretolook, Obviously I knowaboutdeepfakes, but I'm notactuallytryingtododeepfakesforthetextvideostuff.