[HN Gopher] Lyrebird the Linux voice changer now supports PipeWire
       ___________________________________________________________________
        
       Lyrebird the Linux voice changer now supports PipeWire
        
       Author : harrego
       Score  : 60 points
       Date   : 2023-08-21 17:31 UTC (5 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | throwing_away wrote:
       | I run pipewire and let me offer some generic tips:
       | 
       | * Make loopback devices that are always there for headphones/mic
       | -- software doesn't handle connection/disconnection well
       | 
       | * Keep all your processing in carla (i load it with systemd as a
       | user unit on login)
       | 
       | * You still need some way to control "pulse audio" (even though
       | it's pipewire provided) for per-app volume control, profile
       | selections, etc, so you probably want pavucontrol for that.
        
       | an_ko wrote:
       | From a quick read of the code, it seems like all this does is
       | shift pitch; it doesn't change resonance or anything else that
       | affects how your voice sounds. So it's great for sounding like a
       | chipmunk or a demon, but not that useful for sounding like a
       | different person.
       | 
       | Looks like it uses libsox internally. You can also use command-
       | line SoX utilities to get the same effect. For example, this
       | plays your microphone back at you, pitch shifted and with a
       | delay:                 play '|rec -p pitch +400 40 delay 5 5'
       | 
       | (To be clear, I don't mean to beat down anybody's pet project.
       | Just spreading related information. There's very little
       | accessible documentation of Linux audio stuff.)
        
         | echelon wrote:
         | > So it's great for sounding like a chipmunk or a demon, but
         | not that useful for sounding like a different person.
         | 
         | RVC is what you're looking for. There's lots of tooling around
         | it.
         | 
         | edit: This is the repo you're looking for:
         | https://github.com/RVC-Project/Retrieval-based-Voice-Convers...
        
           | stavros wrote:
           | Do you have a link? It appears impossible to Google something
           | this common.
        
           | tjfl wrote:
           | Thanks! Is https://github.com/w-okada/voice-changer correct?
        
             | homarp wrote:
             | At least that's what https://github.com/RVC-
             | Project/Retrieval-based-Voice-Convers... links to
             | 
             | Realtime Voice Conversion Software using RVC :
             | w-okada/voice-changer
        
             | philsnow wrote:
             | I'm regularly struck by how much of technical Japanese is
             | literal transliterations of loanwords. In the diagram at
             | https://github.com/w-okada/voice-changer#vc-
             | client-%E3%81%A8... , I see "user", "client (browser)",
             | Docker "container", "server", "Host" PC, "speaker".
             | 
             | ... I don't know what the label says on the link between
             | the client and server, though, the katakana is "bo i che n"
             | and I can't think of what that transliterates to. Maybe
             | it's a loanword that's not from English?
        
               | Polycryptus wrote:
               | Short for "voice (boi) changer (chen)"
        
       | nre wrote:
       | This is interesting as there's a commercial product also called
       | Lyrebird (https://www.descript.com/lyrebird) which does voice
       | replication. Also I would expect a _voice changer app_ of all
       | things to have an audio demo linked prominently in the README so
       | I can hear how it sounds!
        
         | echelon wrote:
         | Lyrebird was the team acquired by Descript:
         | https://techcrunch.com/2019/09/18/descript-audio/
        
       ___________________________________________________________________
       (page generated 2023-08-21 23:01 UTC)