验证将语音包内容识别,并转换文字提取,调用至应用层
"""
@File : locust.py
@Time : 2023/4/19 17:39
@Author : star
@Email : fu410388645@163.com
@Software: PyCharm
"""
import asyncio
import websockets
import sys
import json
import os
import ssl
import pathlib
async def request_api(uri):
async with websockets.connect(uri) as websocket:
# wavfile = sys.argv[1]
# id = os.path.basename(wavfile)[:-3]
wf = open("F:\工作\测试\AI实验室·测试\慧眼算法\口碑算法/baoding_wuzhou_part1(1).wav", "rb")
while True:
data = wf.read(10966)
if len(data) == 0:
break
await websocket.send(data)
res = await websocket.recv()
if res:
print(res)
await websocket.send('{"eof":1}')
res = await websocket.recv()
if res:
print(res)
# print()
asyncio.get_event_loop().run_until_complete(
# request_api('wss://smarteye-asr.gwm.cn'))
request_api('wss://10.255.66.13:40000'))
返回结果信息
{"text": "今天给大家都说一下这个哈弗大狗哈弗大狗是基于长城公司最新的那种平台"}
网友评论