Manasa1 commited on
Commit
c94aff8
·
verified ·
1 Parent(s): 1b406ee

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -17,13 +17,20 @@ script_generator = pipeline("text-generation", model="gpt2", truncation=True, ma
17
  from gtts import gTTS
18
  import os
19
 
 
 
20
  def text_to_speech(script):
 
 
 
 
21
  tts = gTTS(text=script, lang='en')
22
- audio_file = "output.mp3"
23
  tts.save(audio_file)
24
  return audio_file
25
 
26
 
 
27
  from moviepy.editor import TextClip
28
 
29
  def generate_animation(script):
 
17
  from gtts import gTTS
18
  import os
19
 
20
+ from gtts import gTTS
21
+
22
  def text_to_speech(script):
23
+ # Join the script lines into a single string
24
+ if isinstance(script, list):
25
+ script = " ".join(script) # Join list items into a single string
26
+
27
  tts = gTTS(text=script, lang='en')
28
+ audio_file = 'output.mp3' # Specify your output audio file name
29
  tts.save(audio_file)
30
  return audio_file
31
 
32
 
33
+
34
  from moviepy.editor import TextClip
35
 
36
  def generate_animation(script):