Skip to content
forked from cbh123/narrator

David Attenborough narrates your life

Notifications You must be signed in to change notification settings

0xm1kr/narrator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

narrator

David Attenborough narrates your life. https://twitter.com/charliebholtz/status/1724815159590293764

Setup

Clone this repo, and setup and activate a virtualenv:

python3 -m pip install virtualenv
python3 -m virtualenv venv
source venv/bin/activate

Then, install the dependencies: pip install -r requirements.txt

Make a Replicate OpenAI and ElevenLabs account and set your tokens:

export OPENAI_API_KEY=<token>
export ELEVENLABS_API_KEY=<eleven-token>

Make a new voice in Eleven and get the voice id of that voice using their get voices API.

Run it!

python capture.py

In one terminal. In the other, run the narrator:

python narrator.py

About

David Attenborough narrates your life

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%