From b083594e2ec9c3f02f677687e4b65befc909a4e2 Mon Sep 17 00:00:00 2001 From: "Gennings, Matt" Date: Tue, 9 Jan 2024 11:33:48 -0600 Subject: [PATCH] Updated narrator.py and requirements.txt to support .env file for environment variables --- narrator.py | 3 +++ requirements.txt | 1 + 2 files changed, 4 insertions(+) diff --git a/narrator.py b/narrator.py index cd086f7..9eb4b0f 100644 --- a/narrator.py +++ b/narrator.py @@ -1,4 +1,5 @@ import os +from dotenv import load_dotenv from openai import OpenAI import base64 import json @@ -7,6 +8,8 @@ import simpleaudio as sa import errno from elevenlabs import generate, play, set_api_key, voices +load_dotenv() + client = OpenAI() set_api_key(os.environ.get("ELEVENLABS_API_KEY")) diff --git a/requirements.txt b/requirements.txt index 12cae1c..acd013e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -28,6 +28,7 @@ pure-eval==0.2.2 pydantic==2.4.2 pydantic_core==2.10.1 Pygments==2.16.1 +python-dotenv==1.0.0 requests==2.31.0 simpleaudio==1.0.4 six==1.16.0