ysuneu commited on
Commit
1b2649d
·
verified ·
1 Parent(s): 047d97e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -10,11 +10,13 @@ def generate_image_caption(image):
10
  result = img2caption(image)
11
  return result[0]['generated_text']
12
 
13
- def text2story(text):
14
- """Generates a story based on the input text using a pre-trained model."""
15
- pipe = pipeline("text-generation", model="pranavpsv/genre-story-generator-v2")
16
- story_text = pipe(text)[0]['generated_text']
17
- return story_text
 
 
18
 
19
  def text2speech(text):
20
  """Converts text to speech using a pre-trained model."""
 
10
  result = img2caption(image)
11
  return result[0]['generated_text']
12
 
13
+ def text2story(text):
14
+ text_to_story_model = pipeline("text-generation", model="pranavpsv/genre-story-generator-v2")
15
+ story_text = text_to_story_model(text, max_new_tokens=150)[0]['generated_text']
16
+ words = story_text.split()
17
+ if len(words) > 100:
18
+ story_text = ' '.join(words[:100]) + '.'
19
+ return story_text
20
 
21
  def text2speech(text):
22
  """Converts text to speech using a pre-trained model."""