| ▲ | Show HN: I Built an Accent Changer App(accentchanger.com) | |||||||||||||||||||||||||
| 6 points by wbemaker a day ago | 18 comments | ||||||||||||||||||||||||||
| ▲ | jrickert a day ago | parent | next [-] | |||||||||||||||||||||||||
Training someone to change the perceived gender of their own voice is a similar process to training them to speak with a new accent. I recently prototyped a gender-affirming voice therapy app for transgender women: https://own-voice-dev.netlify.app/ So now I’m curious if our two applications use the same approach under the hood! I have a detailed tech stack rundown on this page: https://own-voice-dev.netlify.app/#/info but in brief I use OpenVoice v2 to convert someone’s voice toward a differently-gendered reference voice, but leave it at only like 30%-60% transformed so it still sounds like them and not the reference. This transformed voice then becomes a practice reference for drilling. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | Void_Null 13 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Probably should make sure you're thinking about your actual UX when your third party voice cloning service cuts you off. Not a great sign when I can't even go through the demo without hitting a back end error from a third party. I got ``` Voice cloning failed (403): {"detail":{"type":"authorization_error","code":"forbidden","message":"You have reached your monthly limit of voice add/edit operations (95). Please consider upgrading your subscription to increase your ``` Definitely something that you should have made sure doesn't leak into the front end UI. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | nucleative 13 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Voice cloning failed (403): {"detail":{"type":"authorization_error","code":"forbidden","message":"You have reached your monthly limit of voice add/edit operations (95). Please consider upgrading your subscription to increase your limit.","status":"voice_add_edit_limit_reached","request_id":"zzz"}} I think we burned up your tokens | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | smalltorch a day ago | parent | prev | next [-] | |||||||||||||||||||||||||
Interesting, what's the purpose? Maybe, host a podcast without revealing your real voice? I tried a few, I think the British American was maybe the best one. I didn't really notice a huge difference on Italian or Indian accent. British - American https://pastewaves.com/player/25cacf64-461a-4eef-9b02-9bc0da... A little shaky, but no doubt hints of a British Accent. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | nmstoker 18 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
This is good, although it left a fairly antipodean tone with a nerdy style when I selected British English. The source was a fairly heavy french accent, with the outcome being quite amusing. The token limits seem to have kicked in now (my first go was a few hours back and this is just my second attempt) | ||||||||||||||||||||||||||
| ▲ | tamimio 20 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
It looks cool, but how do I know this is not a front to capture people’s voice fingerprints for other sinister usage? | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | librasteve 14 hours ago | parent | prev [-] | |||||||||||||||||||||||||
can it do brummie? | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||