5 ms·
Lyrebird – a voice changer for Linux, written in GTK 3
- olddustytrail 4y agoIt's spelled Lyre Bird, not Lire (the spelling is correct in the repo, just wrong in the title). Not much else to say. Here's a lyrebird imitating a chainsaw: https://m.youtube.com/watch?v=mSB71jNq-yQ https://m.youtube.com/watch?v=mSB71jNq-yQ
- rexreed 4y agoWould be nice to have some demos with the original voice and the changed voice so we can hear what they sound like.
- dale_glass 4y agoJust tried it, it's just a pitch adjustment. A fine start, but I wouldn't call it "powerful". Even old versions of this kind of thing are far more varied, eg: https://www.youtube.com/watch?v=sz53Dk37m-0 https://www.youtube.com/watch?v=sz53Dk37m-0 It's easy to try, just clone and run ./lyrebird, it runs right from the tree.
- echelon 4y agoI'm about to release a product on https://FakeYou.com https://FakeYou.com that does real time voice conversion to a target voice. The quality is so-so, but I think we'll improve it quickly. You can see demos of our voice conversion on https://storyteller.io https://storyteller.io near the middle of the page (section "3"), where my voice is converted into Donald Trump's voice. (I know, I should have used SpongeBob. We're going to have better product demos soon.) (We're hiring if you're interested in virtual production. VTubing, Hollywood deepfakes and production pipeline inversion, or even SasS marketing tools.)
- forgingahead 4y agoWhat repo is your voice-conversion based on? AutoVC or something like that? The samples page for NANSY and NANSY++ sound really good but I haven't been able to replicate them on my local dev environment just yet.
- cercatrova 4y agoNot to be confused with the other Lyrebird: https://www.descript.com/lyrebird https://www.descript.com/lyrebird https://www.descript.com/overdub https://www.descript.com/overdub
- monkeybutton 4y agoFor a moment I excited that they released their work open source..
- peteforde 4y agoI think Descript is an incredible product, but as an early beta user of the Lyrebird API, it really frustrates me that this system is currently inaccessible. It was way ahead of its time, and it worked better than anything I've seen since. I wish that they would release it in some capacity. Heck, even with a licensing fee. There's so many use cases beyond what Descript uses the tech for.
- blancogato 4y agolyrebird/descript/overdub does have an api: https://docs.descriptapi.com/ https://docs.descriptapi.com/
- jandrese 4y agoSeems like it is written in Python using GTK3, but they are apparently writing version 2 in C.
- 29athrowaway 4y agoWhat do you need a voice changer for? Does it have to do with Twitch?
- remexre 4y agoJoking around with friends seems reason enough
- smoldesu 4y agoI used it a lot in multiplayer game lobbies to spin elaborate over-the-mic dramas involving a deep-voiced man and his anal-retentive mom. Makes for great fun if you can get your friends in on the action!
- 29athrowaway 4y agoDon't use Freudian terminology. Freud theories = debunked pseudoscience.
- kaladin-jasnah 4y agoI contend that OP's usage of Freudian stage theory in a comic and mischievous scenario is an excellent usage of "debunked pseudoscience" that should be avoided in scenarios where it matters.
- cardiffspaceman 4y agoIf the joke lands because "we all" understand this debunked pseudoscience, what's the harm? If it doesn't land because no one understands Freud anymore, that makes OP a bad comedian.
- noduerme 4y agoNot for nothin', opening a response with "Don't use X" seems to suggest an anal personality...
- cubesnooper 4y agoI would love to have a voice changer so I could put video streams online without fear of having my voice cloned: https://www.forbes.com/sites/thomasbrewster/2021/10/14/huge-bank-fraud-uses-deep-fake-voice-tech-to-steal-millions/?sh=59ce7d737559 https://www.forbes.com/sites/thomasbrewster/2021/10/14/huge-... Sure, I’m nowhere near a bank director on the list of “attractive targets for voice cloning,” but who knows how widespread this attack might become in the future, and by the time one’s voice is out there on the Net, there’s no way to take it back. I would like to use a voice changer when making phone calls to businesses too. I can totally imagine future corporations creating a new revenue stream by selling models of a known person’s voice to advertisers so they can later correlate the voice to that person. Unfortunate that Lyrebird’s transformations seem easy to reverse. I wonder if there are any FOSS tools that make it harder to recover the original voice.
- metadat 4y agoWhy is it Linux-only? If it can do real-time mutation into the Ghostface voice (from Scream), that would be awesome and creepy AF.
- aendruk 4y ago“I decided to write this as a tool for myself” and presumably the author uses Linux. Seeing as it’s permissively licensed I doubt they’d interfere if someone wanted to port it to other platforms.
- dheera 4y agoWould be super interesting if we could create a GAN-based version of this for audio calls that could change your voice into a white male or whatever is necessary for the person on the other end to not impart negative biases on their hiring/investment/business decisions based on your voice. If they accept you for a job and then discover only later that you're actually female or non-white it'd be a big red flag if they rejected you only after seeing your face.
- wrycoder 4y agoI think you have it backwards.
- victor9000 4y agoIf someone shows up sounding completely different than they did in the interview then I think most people would assume that the candidate had someone else take the interview for them, resulting in a massive red flag.
- CameronNemo 4y agoSure, but if the interview was about actual qualifications and skills, then it should not matter. Even better, companies that were truly dedicated to diversity in hiring could remove names from any materials shown to interviewers and tell interviewees to use the same voice changer.
- cmeacham98 4y agoIf I have someone else (presumably more qualified and skillful than me) take the interview for me that would be a problem, no?
- nonrandomstring 4y agoPeople have a rather poor memory and recognition of voices they're not familiar with. By the time it's been through cellphone codecs (linear predictive coding that basically resynthesises your voice using a handful of parameters) it's a wonder we can tell one speaker from another. How we do it is to listen for other features of speech, accent and vowels, speed, rhythm, prosody, intonation, anomalies like glottal noise, dropped H's, nasal formant, murmuring diphongs.. the things that make us unique. Impressionists (mimics) learn those. If they're not present in the source signal it's not easy to change or add them unless you move the whole signal to an intermediate form (speech to text) and then resynthesis the whole show (TTS) via a full articulation model that has those anomalous features. If you get any good at this the people who you will piss-off are banks and folks who use voice as a blind authenticator (hint: your bank already does if you call them).
- programmarchy 4y agoLooks like it uses SoX under the hood. It manipulates pitch, volume, and downsampling. Pretty cool what you can do with just a few variables!
- rambojazz 4y agoI see no demo, I skip.