快速开始
欢迎使用 AIECG 心电信号分析云服务!本指南将帮助您在 3分钟内 完成API集成。
🎯 AIECG 是什么?
AIECG 提供专业的心电(ECG)信号分析API服务,让您的穿戴设备、健康应用具备医疗级心电诊断能力。
核心能力:
- ✅ 98.6% 诊断准确率
- ✅ 3s 平均响应时间
- ✅ 单导联支持 20种以上心律失常识别,12导联支持43种以上 心电病症
- ✅ 支持 单导联 和 12导联 分析
- ✅ 简单易用,5行代码 完成集成
📦 第一步:获取 API Key
- 访问 开发者控制台
- 在「API密钥」页面复制您的密钥
sk-aiecg-xxxxxxxxxxxxxxxxxxxxxxxx
新用户福利
注册即送 100次 免费API调用额度,足够您完成开发测试!
🚀 第二步:调用 API
单导联ECG分析
- cURL
- JavaScript
- Python
curl -X POST "https://api.heartvoice.com.cn/v1/basic/ecg/1-lead/analyze" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"ecgData": [512, 515, 520, 518, 525, 530, 528, 522, 515, 508, ...],
"ecgSampleRate": 500,
"adcGain": 1000.0,
"adcZero": 0.0
}'
const response = await fetch('https://api.heartvoice.com.cn/v1/basic/ecg/1-lead/analyze', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
ecgData: ecgSignalData, // 您的ECG信号数组
ecgSampleRate: 500, // 采样率 (Hz)
adcGain: 1000.0, // 增益系数
adcZero: 0.0 // 零点电压
})
});
const result = await response.json();
console.log(result.data.diagnosis); // ["SINUS_RHYTHM", "NORMAL_ECG"]
console.log(result.data.avgHr); // 72
console.log(result.data.sqGrade); // "0.92"
import requests
response = requests.post(
'https://api.heartvoice.com.cn/v1/basic/ecg/1-lead/analyze',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
json={
'ecgData': ecg_signal_data, # 您的ECG信号列表
'ecgSampleRate': 500, # 采样率 (Hz)
'adcGain': 1000.0, # 增益系数
'adcZero': 0.0 # 零点电压
}
)
result = response.json()
print(f"诊断: {', '.join(result['data']['diagnosis'])}") # SINUS_RHYTHM, NORMAL_ECG
print(f"心率: {result['data']['avgHr']} BPM")
print(f"信号质量: {result['data']['sqGrade']}")
📊 响应示例
{
"code": 200,
"message": "success",
"data": {
"isAbnormal": false,
"isReverse": false,
"sqGrade": "0.92",
"diagnosis": [
"SINUS_RHYTHM",
"NORMAL_ECG"
],
"possibleDiags": [],
"pacCount": 0,
"pvcCount": 1,
"avgHr": 72,
"avgQrs": 88,
"prInterval": 160,
"avgQt": 380,
"avgP": 100,
"avgQtc": 392
}
}