I'm happy to help!! I hope it works for your project.
I forgot to mention in my last reply that I defined a separate audio channel for the text bleeps (which affects the changes to the name_callback function). That's why I have a channel named "bleeps" in the code. This can be changed to any audio channel (premade or custom) where bleeps can work.
Please feel free to let me know if you have any more questions about my implementation!! <3 <3