this post was submitted on 13 Feb 2025
25 points (85.7% liked)

Trans Voice Help

238 readers
14 users here now

Hi! This community exists as a place for trans people of all genders (or gender fluidity, or non-binary etc.) to help them overcome the challenges of being able to speak normally as their preferred gender. Upload audio clips, screenshots from analyzers, or what ever you feel like in order to get feedback and help perfected the voice you have into a state where you are comfortable.

Rules

These are going to be fairly open, since I trust that most posts here are seeking genuine help.

Welcome! As I find them, I will be linking resources in this sidebar.

Resources

founded 9 months ago
MODERATORS
 

cross-posted from: https://lemmy.blahaj.zone/post/21928256

Hello girlies and other folk,

my boyfriend is programming a desktop app that displays your current voice input's frequency in Hz over time with a real time graph, similar to the app "voice tools" many of us use for voice training.

I'm trying to garner interest for such a desktop app and would appreciate input about it so I can show him that it's not something only I would want.

I would also be interested in the OS you would be using, since currently it's only on Linux (as we use arch btw).

The image shows what it's currently looking like and the settings window. The entire point is for it to be always on top of everything else so you can always see how you're doing.

And for the other nerds: it's written in Python (making it quite large, about 2GB, he's trying to port it to Rust (based) and make it smaller)

top 9 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 1 points 22 hours ago (1 children)

Pretty cool! How is the frequency detection performed, though? While Python typically has larger files sizes, 2GB seems like an extreme amount.

Will it be open source? Curious to learn more about it. ๐Ÿ˜‡

[โ€“] [email protected] 1 points 19 hours ago (1 children)

Of course it will be, the size is due to tensorflow which handles pitch detection

[โ€“] [email protected] 1 points 10 hours ago (1 children)

Could you elaborate on how Rust will decrease the binary size? You cannot meaningfully decrease the neural network, right?

Not trying to hate, just curious.

[โ€“] [email protected] 1 points 10 hours ago

I think its because of the python installer and it needing more dependencies to be fully present? I'm working on getting the current build out of him, I hope that will allow others to have a more educated look than me.

[โ€“] [email protected] 7 points 1 day ago (1 children)

Will Rust make voice training blazingly fast? ๐Ÿฅบ

[โ€“] [email protected] 6 points 1 day ago (1 children)

I doubt it, sadly ๐Ÿ˜ญ

The current performance is already good, it's just a huge file with python

[โ€“] [email protected] 2 points 1 day ago* (last edited 1 day ago)

Awesome project! Python can be like that sometimes and it's frustrating. Easy as anything to work with though.

Looking forward to seeing a live demo eventually, perhaps using a tone generator ๐Ÿ˜Š๐Ÿณ๏ธโ€โšง๏ธ

[โ€“] [email protected] 2 points 1 day ago

This is awesome. Thanks for sharing.

[โ€“] [email protected] 1 points 1 day ago

Would totally use the heck out of this linux app after I start voice training