RealVoiceGPT is an open-source project that allows users to interact with ChatGPT, leveraging the cutting-edge technologies of ElevenLabs AI text-to speech, OpenAI's Whisper, GPT3.5, and ElevenLabs Prime Voice AI. This project aims to simulate real human voice conversations in English, providing a natural and lifelike experience for users.
- Seamless integration of ElevenLabs AI text-to-speech and OpenAI's Whisper for human-like voice synthesis.
- Interactive web application built with Flask and React, providing an intuitive user interface for conversing with ChatGPT.
- Integration with ElevenLabs Prime Voice AI for enhanced voice processing and natural language understanding.
- Easy setup and deployment using Docker, allowing for quick deployment on various platforms.
To run RealVoiceGPT locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/RealVoiceGPT.git
- Navigate to the project directory:
cd RealVoiceGPT
- Install the required dependencies:
pip install -r requirements.txt
- Start the development server:
flask run
- Access the application in your web browser at http://localhost:5000.
For detailed deployment instructions and additional configuration options, please refer to the documentation.
Once the application is up and running, you can engage in lifelike conversations with ChatGPT. Simply type your message in the input box or say it out loud to use our Speech Recognition API, and ChatGPT will respond using ElevenLabs AI text-to-speech to simulate a real human voice. Explore the application to experience the capabilities of RealVoiceGPT and discover new possibilities for voice-based AI interactions.
Contributions to RealVoiceGPT are welcome and encouraged! To contribute, please follow our contribution guidelines.
RealVoiceGPT is licensed under the MIT License.