funasr_client_http.py 461 B

123456789101112131415161718
  1. import base64
  2. import requests
  3. import threading
  4. with open('A2_0.wav','rb') as f:
  5. test_wav_bytes=f.read()
  6. url='http://127.0.0.1:8888/api/asr'
  7. def send_post(i,url,wav_bytes):
  8. r1=requests.post(url,json={'wav_base64':str(base64.b64encode(wav_bytes), 'utf-8')})
  9. print('线程:',i,r1.json())
  10. for i in range(100):
  11. t = threading.Thread(target=send_post, args=(i,url,test_wav_bytes,))
  12. t.start()
  13. #t.join()
  14. print('完成测试')