import requests # 配置 API_URL = "http://localhost:8001/api/segment" AUDIO_FILE = "test.mp3" # 上传音频文件 with open(AUDIO_FILE, "rb") as f: files = {"file": (AUDIO_FILE, f, "audio/mpeg")} response = requests.post(API_URL, files=files) # 解析结果 result = response.json() if result["code"] == 200: data = result["data"] print(f"✓ 处理成功!") print(f" 会话ID: {data['session_id']}") print(f" 原始片段: {data['statistics']['original_segments']}") print(f" 合并后: {data['statistics']['merged_segments']}") print(f" 最终片段: {data['statistics']['final_segments']}") print(f" 总耗时: {data['statistics']['processing_time']}秒") print(f"\n输出目录: {data['output_folder']}") print(f"\n片段列表:") for seg in data['segments']: print(f" {seg['filename']}: {seg['start_time']}s - {seg['end_time']}s ({seg['duration']}s)") else: print(f"✗ 处理失败: {result['message']}")