rafaa commited on
Commit
1630a96
·
verified ·
1 Parent(s): b882247

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -14
app.py CHANGED
@@ -38,23 +38,22 @@ def format_prompt(message, history, system_prompt=None):
38
  prompt += f"[INST] {message} [/INST]"
39
  return prompt
40
 
41
- def generate_voice(text, voice_name, api_key, tts_password):
42
  set_api_key(elevenlabs_api_key) #set API key
43
- if tts_password == ttsPassword:
44
- try:
45
- audio = generate(
46
- voice=voice_name,
47
- model="eleven_multilingual_v2"
48
- )
49
- print("Generating voice...")
50
- return (44100, np.frombuffer(pad_buffer(audio), dtype=np.int16))
51
- except UnauthenticatedRateLimitError as e:
52
- raise gr.Error("Thanks for trying out ElevenLabs TTS! You've reached the free tier limit. Please provide an API key to continue.")
53
- except Exception as e:
54
- raise gr.Error(e)
55
 
56
  def generate(
57
- prompt, history, enable_tts, tts_password, temperature=0.2, max_new_tokens=256, top_p=0.95, repetition_penalty=1.0
58
  ):
59
  temperature = float(temperature)
60
  if temperature < 1e-2:
 
38
  prompt += f"[INST] {message} [/INST]"
39
  return prompt
40
 
41
+ def generate_voice(text, voice_name, api_key):
42
  set_api_key(elevenlabs_api_key) #set API key
43
+ try:
44
+ audio = generate(
45
+ voice=voice_name,
46
+ model="eleven_multilingual_v2"
47
+ )
48
+ print("Generating voice...")
49
+ return (44100, np.frombuffer(pad_buffer(audio), dtype=np.int16))
50
+ except UnauthenticatedRateLimitError as e:
51
+ raise gr.Error("Thanks for trying out ElevenLabs TTS! You've reached the free tier limit. Please provide an API key to continue.")
52
+ except Exception as e:
53
+ raise gr.Error(e)
 
54
 
55
  def generate(
56
+ prompt, history, passwordInput, temperature=0.2, max_new_tokens=256, top_p=0.95, repetition_penalty=1.0
57
  ):
58
  temperature = float(temperature)
59
  if temperature < 1e-2: