HudsonArauj commited on
Commit
f876f81
·
1 Parent(s): b68fe65

config main

Browse files
Files changed (1) hide show
  1. main.py +2 -4
main.py CHANGED
@@ -48,9 +48,7 @@ def get_fragment_list(result):
48
  @app.route('/predict', methods=['POST'])
49
  @cross_origin()
50
  def inference():
51
- audio = request.files['audio']
52
- audio.save('audio.wav')
53
- # audio = bytearray(audio)
54
  openai_api_key = request.form['openai_api_key']
55
  print(audio, request.form['openai_api_key'])
56
 
@@ -59,7 +57,7 @@ def inference():
59
  if openai_api_key:
60
  chat = ChatOpenAI(temperature=0, openai_api_key=openai_api_key.strip())
61
  batch_size = 16 # reduce if low on GPU mem
62
- audio = whisperx.load_audio("./audio.wav")
63
  result = model.transcribe(audio, batch_size=batch_size)
64
 
65
  text = get_all_text(result)
 
48
  @app.route('/predict', methods=['POST'])
49
  @cross_origin()
50
  def inference():
51
+ audio = request.files['audio'].read()
 
 
52
  openai_api_key = request.form['openai_api_key']
53
  print(audio, request.form['openai_api_key'])
54
 
 
57
  if openai_api_key:
58
  chat = ChatOpenAI(temperature=0, openai_api_key=openai_api_key.strip())
59
  batch_size = 16 # reduce if low on GPU mem
60
+ audio = whisperx.load_audio(io.BytesIO(audio))
61
  result = model.transcribe(audio, batch_size=batch_size)
62
 
63
  text = get_all_text(result)