音频质量检测 API
通过一次 API 调用检查音频质量。
使用 multipart/form-data 上传音频文件,并获得整体质量评分、语音检测、背景噪音级别、音量、削波检测和剩余请求数。适用于通话 QA、录音筛选和内容审核流程。
Quickstart
POST multipart/form-data// Headers
apiKey:
YOUR_API_KEY
// Form Data
formData.append("file", yourAudioFile);// Sample Response
{
"success": true,
"quality_score": 82,
"quality_label": "good",
"mos_score": 4.1,
"speech": {
"detected": true,
"duration": 4.8,
"ratio": 92
},
"noise": {
"level": "low",
"snr_db": 28.4
},
"volume": {
"too_quiet": false,
"rms_dbfs": -18.2
},
"clipping": {
"detected": false,
"ratio": 0
},
"audio": {
"duration": 5.2,
"sample_rate": 44100,
"channels": 1
},
"remainingRequests": 119
}使用 file 字段发送音频文件。支持格式包括 WAV、MP3、M4A、FLAC、OGG、WebM、AAC、Opus、WMA、AMR、3GP、AIFF、AU 等。
呼叫中心 QA
在质量审核员处理前,自动标记噪音大、音量过低或失真的通话。
录音筛选
在发布前检查语音笔记、播客和用户提交片段是否具备可用的音频质量。
清晰的 JSON 响应
在一个紧凑响应中接收 quality_score、quality_label、speech、noise、volume、clipping、audio 和 remainingRequests。
快速集成
简单的 multipart 上传流程,让 Web、后端和移动服务的实现更直接。
用量可见
在每个成功响应中直接跟踪剩余请求额度。
专注的格式支持
用于处理多种常见语音分析格式,包括 WAV、MP3、M4A、FLAC、OGG、WebM、AAC、Opus、WMA、AMR、3GP、AIFF、AU 等。
工作方式
三步完成音频质量检测。
上传文件
使用 apiKey 请求头和 file 字段向 /api 端点发送 POST multipart/form-data。
接收 JSON
处理完成后获取质量评分、语音、噪音、音量、削波、音频详情和 remainingRequests。
根据信号采取行动
使用结果自动标记低质量通话、筛选提交内容,或在人工审核前拦截录音。
cURL
Multipart uploadcurl -X POST 'https://api.genderrecognition.com/v1/audio/quality/api' \ -H 'apiKey: YOUR_API_KEY' \ -F 'file=@/path/to/your/audio.wav'
JavaScript
fetch exampleconst apiKey = "YOUR_API_KEY";
const formData = new FormData();
formData.append("file", yourAudioFile);
const response = await fetch(
"https://api.genderrecognition.com/v1/audio/quality/api",
{
method: "POST",
headers: {
apiKey,
},
body: formData,
}
);
const result = await response.json();呼叫中心 QA
在质量审核员处理前,自动标记噪音大、音量过低或失真的通话。
内容筛选
发布前,用最低质量门槛筛选用户提交的语音笔记、播客或评论。
录音流程
在生产和 QA 流程早期发现噪音大、音量低或削波的录音。