s3nh commited on
Commit
6a06970
·
verified ·
1 Parent(s): 8d8b990

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -8
app.py CHANGED
@@ -31,9 +31,9 @@ def load_whisper():
31
  return whisper.load_model("medium", device = 'cpu')
32
 
33
  def load_tts():
34
- tts_model = VitsModel.from_pretrained("facebook/mms-tts-pol")
35
  #tts_model.to("cuda")
36
- tokenizer_tss = AutoTokenizer.from_pretrained("facebook/mms-tts-pol")
37
  return tts_model, tokenizer_tss
38
 
39
 
@@ -109,7 +109,7 @@ def predict(_query, _chatbot, _task_history):
109
  _chatbot.append((_parse_text(_query), ""))
110
  full_response = ""
111
 
112
- for response in model.chat_stream(tokenizer, _query, history=_task_history,system = "Jesteś assystentem AI. Odpowiadaj zawsze w języku poslkim" ):
113
  _chatbot[-1] = (_parse_text(_query), _parse_text(response))
114
 
115
  yield _chatbot
@@ -134,7 +134,7 @@ def update_audio(text):
134
 
135
 
136
  def translate(audio):
137
- print("__Wysyłam nagranie do whisper!")
138
  transcription = whisper_model.transcribe(audio, language="pl")
139
  return transcription["text"]
140
 
@@ -179,10 +179,8 @@ with gr.Blocks() as demo:
179
  query = gr.Textbox(lines=2, label='Input')
180
  task_history = gr.State([])
181
  audio_output = gr.Audio('temp_file.wav', label="Generated Audio (wav)", type='filepath', autoplay=False)
182
-
183
- with gr.Row():
184
- submit_btn = gr.Button("🚀 Send an input file to LLM")
185
-
186
  with gr.Row():
187
  audio_upload = gr.Audio(sources="microphone", type="filepath", show_label=False)
188
  submit_audio_btn = gr.Button("🎙️ Send an audio")
 
31
  return whisper.load_model("medium", device = 'cpu')
32
 
33
  def load_tts():
34
+ tts_model = VitsModel.from_pretrained("facebook/mms-tts-eng")
35
  #tts_model.to("cuda")
36
+ tokenizer_tss = AutoTokenizer.from_pretrained("facebook/mms-tts-eng")
37
  return tts_model, tokenizer_tss
38
 
39
 
 
109
  _chatbot.append((_parse_text(_query), ""))
110
  full_response = ""
111
 
112
+ for response in model.chat_stream(tokenizer, _query, history=_task_history,system = "You are an AI assistant. Please be kind and answer responsibly." ):
113
  _chatbot[-1] = (_parse_text(_query), _parse_text(response))
114
 
115
  yield _chatbot
 
134
 
135
 
136
  def translate(audio):
137
+ print("__Sending audio to stt model")
138
  transcription = whisper_model.transcribe(audio, language="pl")
139
  return transcription["text"]
140
 
 
179
  query = gr.Textbox(lines=2, label='Input')
180
  task_history = gr.State([])
181
  audio_output = gr.Audio('temp_file.wav', label="Generated Audio (wav)", type='filepath', autoplay=False)
182
+ # with gr.Row():
183
+ # submit_btn = gr.Button("🚀 Send an input file to LLM")
 
 
184
  with gr.Row():
185
  audio_upload = gr.Audio(sources="microphone", type="filepath", show_label=False)
186
  submit_audio_btn = gr.Button("🎙️ Send an audio")