import requests # 本地 FastAPI 服务地址 url = "http://172.18.127.124:9666/extract_embedding" # 要上传的 WAV 文件路径 wav_file_path = "/Users/lijinxuan/PycharmProjects/Sea/output1.wav" # 打开文件并发送 POST 请求 with open(wav_file_path, "rb") as f: files = {"wav_file": (f.name, f, "audio/wav")} response = requests.post(url, files=files) # 检查响应状态 if response.status_code == 200: result = response.json() embedding = result["embedding"] print(f"成功提取 embedding,维度: {len(embedding)}") print("embedding:", embedding) else: print(f"请求失败,状态码: {response.status_code}") print("错误信息:", response.text)