[go: nahoru, domu]

Skip to content

RealVoiceGPT is a web application that lets you have voice conversations with ChatGPT. The project uses ElevenLabs AI text to speech to give the chatbot a realistic voice, Flask and React to build the web interface, OpenAI’s Whisper to convert your speech to text in realtime, and GPT3.5 and ElevenLabs Prime Voice AI.

License

Notifications You must be signed in to change notification settings

felivalencia3/RealVoiceGPT

Repository files navigation

RealVoiceGPT

License

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.

Features

  • 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.

Installation

To run RealVoiceGPT locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/your-username/RealVoiceGPT.git
  1. Navigate to the project directory:
cd RealVoiceGPT
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Start the development server:
flask run
  1. Access the application in your web browser at http://localhost:5000.

For detailed deployment instructions and additional configuration options, please refer to the documentation.

Usage

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.

Contributing

Contributions to RealVoiceGPT are welcome and encouraged! To contribute, please follow our contribution guidelines.

License

RealVoiceGPT is licensed under the MIT License.

About

RealVoiceGPT is a web application that lets you have voice conversations with ChatGPT. The project uses ElevenLabs AI text to speech to give the chatbot a realistic voice, Flask and React to build the web interface, OpenAI’s Whisper to convert your speech to text in realtime, and GPT3.5 and ElevenLabs Prime Voice AI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published