If you are interested, this plugin uses a free speech 2 text, text 2 speech functionality: https://ays-pro.com/wordpress-chatgpt-assistant-user-manual
I have bought it and it works.
This the only setting in his backend: https://snipboard.io/1JWzZo.jpg
If you manage to set a speech 2 text, text 2 speech as a free option (as all the rest of the plugin), then I think your plugin will be a GREAT one and loyal to open source philosophy. Because I’ve tried a lot, and most of them are depending on external services that are paid services (for the data embeddings and for the speech 2 text, text 2 speech).