eskjorg / VoiceGPT

VoiceGPT – A minimal audio interface to ChatGPT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VoiceGPT

VoiceGPT – A minimal audio interface to ChatGPT

  • Speech-to-text by Whisper
  • Chat completion by GPT
  • Text-to-speech by ElevenLabs

Instructions:

  1. Make sure you have the OpenAI API key in your .env
  2. pip install requirements.txt
  3. On macOS: Turn on Accessibility for your terminal app
  4. sudo python voicegpt.py
  5. Hold right shift to talk. Have some patience with each API call.

About

VoiceGPT – A minimal audio interface to ChatGPT

License:MIT License


Languages

Language:Python 100.0%