Skip to content

aklos/gpt3-personal-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPT-3 Personal Assistant

Interact with GPT-3 vocally, using both STT (speech-to-text) and TTS (text-to-speech).

Setup

  • Create a virtual environment: python3 -m venv venv
  • Activate the venv: source venv/bin/activate
  • Install requirements: pip install -r requirements.txt
  • Create ".env" file in root folder and set OPENAI_API_KEY

Usage

1. Start the TTS server (in separate terminal session)

docker run --rm -it -p 5002:5002 --entrypoint /bin/bash ghcr.io/coqui-ai/tts-cpu
python3 TTS/server/server.py --list_models # To get the list of available models
python3 TTS/server/server.py --model_name tts_models/en/vctk/vits # To start a server

2. Run the script

python main.py

About

Interact with GPT-3 through speech

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages