This is a React-based AI chatbot application that uses the Hugging Face API with the DialoGPT model to provide conversational capabilities. The app also supports speech recognition and text-to-speech functionality.
- Speech Recognition: Converts user speech into text using the browser's Speech Recognition API.
- Chatbot Integration: Sends user input to the Hugging Face DialoGPT model and retrieves responses.
- Text-to-Speech: Reads chatbot responses aloud using the browser's Speech Synthesis API.