QuietImpostor commited on
Commit
d31d6fc
·
verified ·
1 Parent(s): cd51b0f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -74,13 +74,17 @@ def run_on_cpu(func):
74
 
75
  @run_on_cpu
76
  def process_input(audio_file=None):
 
77
  for partial_message in process_audio(audio_file):
78
- yield partial_message
 
79
 
80
  @run_on_cpu
81
  def process_transcribe_input(audio_file=None):
 
82
  for partial_message in process_audio(audio_file, transcript=True):
83
- yield partial_message
 
84
 
85
  class StopOnTokens(StoppingCriteria):
86
  def __call__(self, input_ids: torch.LongTensor, scores: torch.FloatTensor, **kwargs) -> bool:
@@ -142,9 +146,9 @@ examples.extend(good_examples)
142
  examples.extend(bad_examples)
143
 
144
  with gr.Blocks() as iface:
145
- gr.Markdown("# Llama3.1-S: checkpoint Aug 19, 2024")
146
  gr.Markdown("Enter text to convert to audio, then submit the audio to generate text or Upload Audio")
147
- gr.Markdown("Powered by [Homebrew Ltd](https://homebrew.ltd/) | [Read our blog post](https://homebrew.ltd/blog/llama3-just-got-ears)")
148
 
149
  with gr.Row():
150
  input_type = gr.Radio(["text", "audio"], label="Input Type", value="audio")
 
74
 
75
  @run_on_cpu
76
  def process_input(audio_file=None):
77
+ full_message = ""
78
  for partial_message in process_audio(audio_file):
79
+ full_message = partial_message # Always use the latest partial message
80
+ return full_message
81
 
82
  @run_on_cpu
83
  def process_transcribe_input(audio_file=None):
84
+ full_message = ""
85
  for partial_message in process_audio(audio_file, transcript=True):
86
+ full_message = partial_message # Always use the latest partial message
87
+ return full_message
88
 
89
  class StopOnTokens(StoppingCriteria):
90
  def __call__(self, input_ids: torch.LongTensor, scores: torch.FloatTensor, **kwargs) -> bool:
 
146
  examples.extend(bad_examples)
147
 
148
  with gr.Blocks() as iface:
149
+ gr.Markdown("# Llama3.2s Mini: checkpoint September 26, 2024")
150
  gr.Markdown("Enter text to convert to audio, then submit the audio to generate text or Upload Audio")
151
+ gr.Markdown("Inspired by [Homebrew Ltd](https://homebrew.ltd/) | [Read our blog post](https://homebrew.ltd/blog/llama3-just-got-ears)")
152
 
153
  with gr.Row():
154
  input_type = gr.Radio(["text", "audio"], label="Input Type", value="audio")