Spaces:
Running
Running
buletomato25
commited on
Commit
·
98c4a68
1
Parent(s):
8745955
docker-setup
Browse files- app.py +6 -0
- process.py +1 -1
- requirements.txt +1 -0
app.py
CHANGED
@@ -4,10 +4,16 @@ from pydub import AudioSegment # 変換用にpydubをインポート
|
|
4 |
import os
|
5 |
import shutil
|
6 |
from process import AudioProcessor
|
|
|
7 |
|
8 |
process=AudioProcessor()
|
9 |
app = Flask(__name__)
|
10 |
|
|
|
|
|
|
|
|
|
|
|
11 |
# トップページ(テンプレート: index.html)
|
12 |
@app.route('/')
|
13 |
@app.route('/index', methods=['GET', 'POST'])
|
|
|
4 |
import os
|
5 |
import shutil
|
6 |
from process import AudioProcessor
|
7 |
+
from dotenv import load_dotenv
|
8 |
|
9 |
process=AudioProcessor()
|
10 |
app = Flask(__name__)
|
11 |
|
12 |
+
load_dotenv() # .env ファイルを読み込む
|
13 |
+
HUGGINGFACE_HUB_TOKEN = os.getenv("HUGGINGFACE_HUB_TOKEN")
|
14 |
+
if not HUGGINGFACE_HUB_TOKEN:
|
15 |
+
raise ValueError("HUGGINGFACE_HUB_TOKEN が設定されていません。")
|
16 |
+
|
17 |
# トップページ(テンプレート: index.html)
|
18 |
@app.route('/')
|
19 |
@app.route('/index', methods=['GET', 'POST'])
|
process.py
CHANGED
@@ -9,7 +9,7 @@ from pyannote.audio import Model, Inference
|
|
9 |
from pydub import AudioSegment
|
10 |
class AudioProcessor():
|
11 |
def __init__(self,cache_dir = "/tmp/hf_cache"):
|
12 |
-
hf_token = os.environ.get("
|
13 |
if hf_token is None:
|
14 |
raise ValueError("HUGGINGFACE_HUB_TOKEN が設定されていません。")
|
15 |
os.makedirs(cache_dir, exist_ok=True)
|
|
|
9 |
from pydub import AudioSegment
|
10 |
class AudioProcessor():
|
11 |
def __init__(self,cache_dir = "/tmp/hf_cache"):
|
12 |
+
hf_token = os.environ.get("HUGGINGFACE_HUB_TOKEN")
|
13 |
if hf_token is None:
|
14 |
raise ValueError("HUGGINGFACE_HUB_TOKEN が設定されていません。")
|
15 |
os.makedirs(cache_dir, exist_ok=True)
|
requirements.txt
CHANGED
@@ -3,3 +3,4 @@ pyannote.audio==2.1.1
|
|
3 |
numpy==1.23.5
|
4 |
pydub==0.25.1
|
5 |
matplotlib==3.6.3
|
|
|
|
3 |
numpy==1.23.5
|
4 |
pydub==0.25.1
|
5 |
matplotlib==3.6.3
|
6 |
+
python-dotenv
|