Live data from Hacker News

Lyrebird the Linux voice changer now supports PipeWire

github.com

1–10 of 14 posts

Re: Lyrebird the Linux voice changer now supports PipeWire

#2
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.)

Re: Lyrebird the Linux voice changer now supports PipeWire

#3
post #2

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…

> 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...

Re: Lyrebird the Linux voice changer now supports PipeWire

#4
post #3
post #2

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…

> 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...

Do you have a link? It appears impossible to Google something this common.

Re: Lyrebird the Linux voice changer now supports PipeWire

#5
post #3
post #2

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…

> 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...

Thanks! Is https://github.com/w-okada/voice-changer correct?

Re: Lyrebird the Linux voice changer now supports PipeWire

#6
post #5
post #3

Earlier quoted context omitted.

> 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...

Thanks! Is https://github.com/w-okada/voice-changer correct?

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

Re: Lyrebird the Linux voice changer now supports PipeWire

#7
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!

Re: Lyrebird the Linux voice changer now supports PipeWire

#8
post #5
post #3

Earlier quoted context omitted.

> 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...

Thanks! Is https://github.com/w-okada/voice-changer correct?

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?

Re: Lyrebird the Linux voice changer now supports PipeWire

#9
post #7

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!

Lyrebird was the team acquired by Descript: https://techcrunch.com/2019/09/18/descript-audio/

Re: Lyrebird the Linux voice changer now supports PipeWire

#10
post #8
post #5

Earlier quoted context omitted.

Thanks! Is https://github.com/w-okada/voice-changer correct?

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 trans…

Short for "voice (boi) changer (chen)"
Post reply on HN