#!/usr/bin/env python3 # -*- coding: utf-8 -*- # # Copyright 2016-2099 Ailemon.net # # This file is part of ASRT Speech Recognition Tool. # # ASRT is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # ASRT is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with ASRT. If not, see . # ============================================================================ ''' @author: nl8590687 asrserver测试专用客户端 ''' import requests from general_function.file_wav import * url = 'http://127.0.0.1:20000/' token = 'qwertasd' wavsignal,fs=read_wav_data('X:\\语音数据集\\data_thchs30\\train\\A11_0.wav') #print(wavsignal,fs) datas={'token':token, 'fs':fs, 'wavs':wavsignal} import time t0=time.time() r = requests.post(url, datas) t1=time.time() r.encoding='utf-8' print(r.text) print('time:', t1-t0, 's')