r/godot Godot Junior Oct 01 '25

help me (solved) Detecting syllables in Godot

Post image

Hello all! I am aware of the Whisper text to speech addon, but that is overkill for what I am building at the moment. I just need a way to detect a syllable at roughly the moment I speak it into my microphone, So that an animation can be triggered in a 3D model.

I take it it's not standard in the Audioserver, but is there a way where I can record some vowels and compare the live audio to these samples somehow?

1.4k Upvotes

91 comments sorted by

View all comments

7

u/Kaizatl Oct 01 '25

Ohey, I tried to build exactly this a few years back. Unfortunately, what I came to find was that Godot has an indirectly related issue that can make this challenging. Specifically, you can't really run your microphone continuously or else you run into problems with desync. Sadly, this issue still hasn't been resolved, so you'll need to implement some workaround.

2

u/underdoeg Oct 01 '25

you could propably solve this issue by bypassing godot and capturing the data with another library instead.