Engage with our AI Chatbot using both voice and text! Powered by the OpenAI ChatGPT API, this chatbot responds intelligently to your queries. Our chatbot can also vocalize responses for an interactive experience.
Voice Commands: Use speech-to-text to talk to the chatbot. Text-to-Speech: Listen to the chatbot's response spoken back to you. Intelligent Conversations: Powered by OpenAI's ChatGPT for meaningful and engaging interactions.
. Backend: Python, Flask, OpenAI ChatGPT API . Frontend: JavaScript, HTML, CSS
- To interact with the AI chatbot:
- Clone this repository to your local machine.
- Install all necessary Python packages, including Flask and OpenAI.
- Place your OpenAI API key in the API_KEY.txt file.
- Start the Flask server with python main.py.
- Open your browser and go to the localhost address provided by the Flask server.
- Start chatting with the bot using the microphone button or by typing your queries.
Python 3 Flask OpenAI API key
Click the microphone button to speak to the bot. View the bot's response in the chat interface. Press the speaker icon to hear the response. Continue the conversation either using voice or text.