shivalika commited on
Commit
b70e308
β€’
1 Parent(s): 9f6f605

update app

Browse files
Files changed (4) hide show
  1. AyaExpanse.png +0 -0
  2. README.md +3 -3
  3. app.py +6 -6
  4. aya-expanse.png +0 -3
AyaExpanse.png ADDED
README.md CHANGED
@@ -1,8 +1,8 @@
1
  ---
2
  title: Aya Expanse
3
- emoji: πŸƒ
4
- colorFrom: purple
5
- colorTo: yellow
6
  sdk: gradio
7
  sdk_version: 5.3.0
8
  app_file: app.py
 
1
  ---
2
  title: Aya Expanse
3
+ emoji: 🌍
4
+ colorFrom: blue
5
+ colorTo: green
6
  sdk: gradio
7
  sdk_version: 5.3.0
8
  app_file: app.py
app.py CHANGED
@@ -94,7 +94,7 @@ def replicate_api_inference(input_prompt):
94
  return image
95
 
96
  def generate_image(input_prompt, model_id="black-forest-labs/FLUX.1-schnell"):
97
- if input_prompt is not None and input_prompt!="":
98
  if USE_REPLICATE:
99
  print("using replicate for image generation")
100
  image = replicate_api_inference(input_prompt)
@@ -112,7 +112,7 @@ def generate_image(input_prompt, model_id="black-forest-labs/FLUX.1-schnell"):
112
  return None
113
 
114
  def generate_img_prompt(input_prompt):
115
- if input_prompt is not None and input_prompt!="":
116
  # clean prompt before doing language detection
117
  cleaned_prompt = clean_text(input_prompt, remove_bullets=True, remove_newline=True)
118
  text_lang_code = predict_language(cleaned_prompt)
@@ -185,7 +185,7 @@ def clear_chat():
185
  # Audio Pipeline util functions
186
 
187
  def transcribe_and_stream(inputs, model_name="groq_whisper", show_info="show_info", language="english"):
188
- if inputs is not None and inputs!="":
189
  if show_info=="show_info":
190
  gr.Info("Processing Audio", duration=1)
191
  if model_name != "groq_whisper":
@@ -208,7 +208,7 @@ def transcribe_and_stream(inputs, model_name="groq_whisper", show_info="show_inf
208
 
209
 
210
  def aya_speech_text_response(text):
211
- if text is not None and text!="":
212
  stream = audio_response_client.chat_stream(message=text,preamble=AUDIO_RESPONSE_PREAMBLE, model=AYA_MODEL_NAME)
213
  output = ""
214
 
@@ -236,7 +236,7 @@ def clean_text(text, remove_bullets=False, remove_newline=False):
236
  def convert_text_to_speech(text, language="english"):
237
 
238
  # do language detection to determine voice of speech response
239
- if text is not None and text!="":
240
  # clean text before doing language detection
241
  cleaned_text = clean_text(text, remove_bullets=True, remove_newline=True)
242
  text_lang_code = predict_language(cleaned_text)
@@ -338,7 +338,7 @@ demo = gr.Blocks(theme=theme, analytics_enabled=False)
338
  with demo:
339
  with gr.Row(variant="panel"):
340
  with gr.Column(scale=1):
341
- gr.Image("aya-expanse.png", elem_id="logo-img", show_label=False, show_share_button=False, show_download_button=False, show_fullscreen_button=False)
342
  with gr.Column(scale=30):
343
  gr.Markdown("""C4AI Aya Expanse is a state-of-art model with highly advanced capabilities to connect the world across languages.
344
  <br/>
 
94
  return image
95
 
96
  def generate_image(input_prompt, model_id="black-forest-labs/FLUX.1-schnell"):
97
+ if input_prompt:
98
  if USE_REPLICATE:
99
  print("using replicate for image generation")
100
  image = replicate_api_inference(input_prompt)
 
112
  return None
113
 
114
  def generate_img_prompt(input_prompt):
115
+ if input_prompt:
116
  # clean prompt before doing language detection
117
  cleaned_prompt = clean_text(input_prompt, remove_bullets=True, remove_newline=True)
118
  text_lang_code = predict_language(cleaned_prompt)
 
185
  # Audio Pipeline util functions
186
 
187
  def transcribe_and_stream(inputs, model_name="groq_whisper", show_info="show_info", language="english"):
188
+ if inputs:
189
  if show_info=="show_info":
190
  gr.Info("Processing Audio", duration=1)
191
  if model_name != "groq_whisper":
 
208
 
209
 
210
  def aya_speech_text_response(text):
211
+ if text:
212
  stream = audio_response_client.chat_stream(message=text,preamble=AUDIO_RESPONSE_PREAMBLE, model=AYA_MODEL_NAME)
213
  output = ""
214
 
 
236
  def convert_text_to_speech(text, language="english"):
237
 
238
  # do language detection to determine voice of speech response
239
+ if text:
240
  # clean text before doing language detection
241
  cleaned_text = clean_text(text, remove_bullets=True, remove_newline=True)
242
  text_lang_code = predict_language(cleaned_text)
 
338
  with demo:
339
  with gr.Row(variant="panel"):
340
  with gr.Column(scale=1):
341
+ gr.Image("AyaExpanse.png", elem_id="logo-img", show_label=False, show_share_button=False, show_download_button=False, show_fullscreen_button=False)
342
  with gr.Column(scale=30):
343
  gr.Markdown("""C4AI Aya Expanse is a state-of-art model with highly advanced capabilities to connect the world across languages.
344
  <br/>
aya-expanse.png DELETED

Git LFS Details

  • SHA256: e3900c6ea6ae07499ffc380ba23811132739c9e54f9ac1c01eabc8085bd0beef
  • Pointer size: 133 Bytes
  • Size of remote file: 12.4 MB