bluenevus commited on
Commit
50a917e
·
verified ·
1 Parent(s): a01731b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -9,6 +9,7 @@ import numpy as np
9
  import os
10
  import requests
11
  from tqdm import tqdm
 
12
 
13
  # Initialize Gemini AI
14
  genai.configure(api_key='YOUR_GEMINI_API_KEY')
@@ -52,8 +53,10 @@ e2tts = E2TTS(
52
  ),
53
  )
54
 
55
- # Load the pre-trained model
56
- e2tts.load_state_dict(torch.load(model_path))
 
 
57
  e2tts.eval()
58
 
59
  def generate_podcast_script(content, duration):
 
9
  import os
10
  import requests
11
  from tqdm import tqdm
12
+ from safetensors import safe_open
13
 
14
  # Initialize Gemini AI
15
  genai.configure(api_key='YOUR_GEMINI_API_KEY')
 
53
  ),
54
  )
55
 
56
+ # Load the pre-trained model using safetensors
57
+ with safe_open(model_path, framework="pt", device="cpu") as f:
58
+ state_dict = {key: f.get_tensor(key) for key in f.keys()}
59
+ e2tts.load_state_dict(state_dict)
60
  e2tts.eval()
61
 
62
  def generate_podcast_script(content, duration):