🎯 融合接口 API

一站式语音智能助手:音频 → 文本 → 大模型分析

📡 核心接口

POST /process - 处理音频并返回分析结果

🔐 API 令牌

所有请求必须携带 Authorization 请求头:

Authorization: Bearer sk-NypY15ntbxV0b3Vw49MmCj0ghj74mqqj0wAlCUMYnsqDVUcW

📤 方式1: 文件上传

curl -X POST http://localhost:8002/process \
  -H "Authorization: Bearer sk-NypY15ntbxV0b3Vw49MmCj0ghj74mqqj0wAlCUMYnsqDVUcW" \
  -F "audio_file=@audio.m4a"

🌍 指定语言识别

curl -X POST http://localhost:8002/process \
  -H "Authorization: Bearer sk-NypY15ntbxV0b3Vw49MmCj0ghj74mqqj0wAlCUMYnsqDVUcW" \
  -F "audio_file=@audio.m4a" \
  -F "language=ja-JP"

🔗 方式2: URL上传

curl -X POST http://localhost:8002/process \
  -H "Authorization: Bearer sk-NypY15ntbxV0b3Vw49MmCj0ghj74mqqj0wAlCUMYnsqDVUcW" \
  -H "Content-Type: application/json" \
  -d '{"audio_url":"https://example.com/audio.m4a"}'

🌍 指定语言识别

curl -X POST http://localhost:8002/process \
  -H "Authorization: Bearer sk-NypY15ntbxV0b3Vw49MmCj0ghj74mqqj0wAlCUMYnsqDVUcW" \
  -H "Content-Type: application/json" \
  -d '{"audio_url":"https://example.com/audio.m4a","language":"ja-JP"}'

✅ 返回格式

{
  "type": "translation",
  "english": "英文翻译",
  "explanation": "中文解释"
}

🎤 支持格式

mp3, wav, ogg, m4a, webm

🌍 支持的语言

语言代码 语言 说明
不传或null 默认模式 支持中英文、上海话、闽南语、四川话、陕西话、粤语
en-US 英语 -
ja-JP 日语 -
ko-KR 韩语 -
id-ID 印尼语 -
fil-PH 菲律宾语 -
ms-MY 马来语 -
th-TH 泰语 -
fr-FR 法语 -
de-DE 德语 -
es-MX 西班牙语 -
pt-BR 葡萄牙语 -
ar-SA 阿拉伯语 -

📊 其他接口

💡 技术架构