Updated narrator.py and requirements.txt to support .env file for environment variables

This commit is contained in:
Gennings, Matt 2024-01-09 11:33:48 -06:00
parent 1174275b5b
commit b083594e2e
2 changed files with 4 additions and 0 deletions

View File

@ -1,4 +1,5 @@
import os import os
from dotenv import load_dotenv
from openai import OpenAI from openai import OpenAI
import base64 import base64
import json import json
@ -7,6 +8,8 @@ import simpleaudio as sa
import errno import errno
from elevenlabs import generate, play, set_api_key, voices from elevenlabs import generate, play, set_api_key, voices
load_dotenv()
client = OpenAI() client = OpenAI()
set_api_key(os.environ.get("ELEVENLABS_API_KEY")) set_api_key(os.environ.get("ELEVENLABS_API_KEY"))

View File

@ -28,6 +28,7 @@ pure-eval==0.2.2
pydantic==2.4.2 pydantic==2.4.2
pydantic_core==2.10.1 pydantic_core==2.10.1
Pygments==2.16.1 Pygments==2.16.1
python-dotenv==1.0.0
requests==2.31.0 requests==2.31.0
simpleaudio==1.0.4 simpleaudio==1.0.4
six==1.16.0 six==1.16.0