logo
平台介绍
快速接入
密钥管理
文本转语音
音色克隆
音色列表
智能体
视频生成
语音识别
语音识别介绍
POST
语音识别API
WSS
WebSocket 实时识别
POST
音频质量检测
GET
语音识别历史
计费规则
常见问题
工作台
立即登录

音频质量检测 (AudioAnalysis)

检测音频质量和噪声情况。

接口信息

  • 接口地址: https://api.senseaudio.cn/v1/audio/analysis
  • 请求方式: POST
  • Content-Type: multipart/form-data

请求参数

参数名类型必填描述默认值
modelstring是模型名称,支持:sense-asr-checksense-asr-check
filefile是音频文件-

响应结构

参数名类型说明
audio_infoobject音频信息
audio_info.durationinteger音频时长(ms)
audio_info.formatstring音频格式
resultobject检测结果
result.has_noiseboolean是否有噪声
result.noise_scorenumber噪声评分
result.severitystring严重程度
result.noise_typesarray噪声类型列表
result.analysisstring分析结果

代码示例

CURL

bash
复制
curl -X POST https://api.senseaudio.cn/v1/audio/analysis \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "model=sense-asr-check" \ -F "file=@audio.mp3"

Python

python
复制
import requests API_URL = "https://api.senseaudio.cn/v1/audio/analysis" HEADERS = {"Authorization": "Bearer YOUR_API_KEY"} with open("audio.mp3", "rb") as f: files = {"file": f} data = {"model": "sense-asr-check"} resp = requests.post(API_URL, files=files, data=data, headers=HEADERS) if resp.status_code == 200: result = resp.json() print("是否有噪声:", result["result"]["has_noise"]) print("噪声评分:", result["result"]["noise_score"]) print("严重程度:", result["result"]["severity"]) print("噪声类型:", result["result"]["noise_types"]) print("分析结果:", result["result"]["analysis"])