Has Anyone integrated Speech to text module in the chatbot

I want to give user the permission like in the ChatGPT to speak to the chatbot that converts speech to text and processes further steps. If anyone’s Integrated, please do let me know the flow
Thanks in advance