https://github.com/benjaminhalko/voice-gpt
A small experiment involving ChatGPT and ElevenLabs
https://github.com/benjaminhalko/voice-gpt
chatgpt-api elevenlabs flask
Last synced: 3 months ago
JSON representation
A small experiment involving ChatGPT and ElevenLabs
- Host: GitHub
- URL: https://github.com/benjaminhalko/voice-gpt
- Owner: BenjaminHalko
- Created: 2023-08-18T20:04:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-21T23:34:43.000Z (almost 3 years ago)
- Last Synced: 2026-03-11T13:33:42.371Z (4 months ago)
- Topics: chatgpt-api, elevenlabs, flask
- Language: CSS
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Voice-GPT
A small experiment involving ChatGPT and ElevenLabs
## How to setup
### Required Packages
The required packages can be installed by running `pip install -r requirements.txt`.
### API Tokens
Add `.flaskcfg` to the root directory and enter in your tokens:
```
OPENAI_API_KEY="sk-yourkey"
ELEVENLABS_API_KEY="dQw4w9WgXcQ"
```
### Configuration:
General settings such as voice and models used can be found in [config.json](config/config.json).
The prompt given to ChatGPT can be changed in [prompt.txt](config/prompt.txt).
## How to run
Run `flask run` in the root directory, then goto `localhost:5000` in your browser.