In the beginning, I used the ChatGPT wrapper for responses, but it took at least 30 seconds per request. Then, I switched to the text-DaVinci-003 language model, which required much less time. When it comes to TTS, I use Coqui with a pre-trained female voice model.