this post was submitted on 19 May 2026
12 points (100.0% liked)

Ask Science

16641 readers
3 users here now

Ask a science question, get a science answer.


Community Rules


Rule 1: Be respectful and inclusive.Treat others with respect, and maintain a positive atmosphere.


Rule 2: No harassment, hate speech, bigotry, or trolling.Avoid any form of harassment, hate speech, bigotry, or offensive behavior.


Rule 3: Engage in constructive discussions.Contribute to meaningful and constructive discussions that enhance scientific understanding.


Rule 4: No AI-generated answers.Strictly prohibit the use of AI-generated answers. Providing answers generated by AI systems is not allowed and may result in a ban.


Rule 5: Follow guidelines and moderators' instructions.Adhere to community guidelines and comply with instructions given by moderators.


Rule 6: Use appropriate language and tone.Communicate using suitable language and maintain a professional and respectful tone.


Rule 7: Report violations.Report any violations of the community rules to the moderators for appropriate action.


Rule 8: Foster a continuous learning environment.Encourage a continuous learning environment where members can share knowledge and engage in scientific discussions.


Rule 9: Source required for answers.Provide credible sources for answers. Failure to include a source may result in the removal of the answer to ensure information reliability.


By adhering to these rules, we create a welcoming and informative environment where science-related questions receive accurate and credible answers. Thank you for your cooperation in making the Ask Science community a valuable resource for scientific knowledge.

We retain the discretion to modify the rules as we deem necessary.


founded 2 years ago
MODERATORS
 

Posting here, as this has more to do with the human voice itself than electronics.

I am planning to build a simple human voice synth, but I couldn't find much on the internet. The overall plan is to generate a signal, pass it through about 10-ish bandpass filters and adjust each filter's gain to create speech.

For my source signal, I found this, which seems to be the sound generated by the larynx before passing through the throat and mouth. From what I read online, a relaxation oscillator or a sawtooth wave seems to be a close approximation of it.

One of the things I am struggling to find is the frequency components corresponding to certain phonetics. Though I am pretty sure it is either because I can't find the right keywords or because SEO ruined the internet.

US2121142A is the patent for Voder, the first human voice synthesizer by bell labs. It has a similar structure to what I've been modeling in my head. Should I just use the frequency values here for my bandpass filters or should I use something else?

top 4 comments
sorted by: hot top controversial new old
[–] _haha_oh_wow_@sh.itjust.works 4 points 1 day ago (1 children)

You might have luck calling around to universities: There are likely dozens, probably even hundreds of projects like these. The audiology type departments might be a good place to start and there would probably be professors and assistants happy to nerd out about this kind of stuff.

Good luck and be sure to share your progress, sounds fun!

[–] frongt@lemmy.zip 4 points 1 day ago (1 children)

No need to call, I'm sure there are plenty of papers published if you use Google scholar or similar.

There are, but there's no harm in calling or e-mailing: It could be the start of a collaboration.

[–] Sergio@piefed.social 2 points 1 day ago

I am planning to build a simple human voice synth, but I couldn’t find much on the internet.

Wikipedia has a pretty good overview:

https://en.wikipedia.org/wiki/Speech_synthesis#Synthesizer_technologies

Basically there are unit synthesis approaches (adding together lots of little sound files) and signal-based approaches. I think you want the signal-based approaches, so read that page, find the right terms, then go to scholar.google.com and search for the right terms plus "overview" or plus "toolkit".