Skip to content
ecg/heart-sounds

Heart Sounds (Digital Stethoscope)

Digital stethoscope recordings read: S1/S2, murmur presence, timing and grade, echo referral risk.

Coming soonECGECG & Cardiac Signals

This model is not available to run yet. Vote to show interest and get an email when it opens.

Overview

What it does

Heart Sounds reads phonocardiogram recordings made with a digital stethoscope at the standard auscultation sites: aortic, pulmonary, tricuspid and mitral. Each recording is segmented into heart cycles, with the first and second heart sounds located, before any murmur is assessed.

The run returns heart rate, S1 and S2 timing, whether a murmur is present, absent or cannot be judged, its timing (systolic or diastolic), the site where it is heard best and its grade, the quality of each recording, and an estimated probability of structural heart disease that helps prioritise echocardiography. The result ends with guidance on echo referral.

Intended use

Decision support for clinicians who auscultate and have to decide who needs an echocardiogram: screening of children for congenital heart disease, where most murmurs are innocent, and of adults for valve disease.

Who it is for

General practitioners, paediatricians, nurses and community health workers who use digital stethoscopes, and the cardiologists and paediatric cardiologists who receive their referrals. Telemedicine services can attach the same structured read to remote auscultation.

Inputs and protocol

Accepted input

  • Audio: WAV files from a digital stethoscope, one file per auscultation site, one to four sites per run.
  • DICOM: General Audio Waveform objects carrying the same recordings.
  • Patient data: age, sex, height and weight with each upload.

Requirements

Requirement Why
One file per site, labelled with its site Murmur location and the site of maximal intensity
Several complete heart cycles per recording S1/S2 segmentation and timing need repeated cycles
Quiet recording with steady contact Speech, crying, breathing and friction noise mask murmurs
Age, sex, height and weight The structural heart disease risk uses them alongside the sounds

Recordings that are too noisy to judge are reported as such, and a murmur is then returned as unknown rather than absent.

Optional context

The reason for auscultation, known heart disease and previous echo findings can be passed in clinical_context.

Outputs and standards

The result

One structured result per patient with per-site findings, heart rate, segmentation and a quality rating for each recording; the cycles that show the murmur are marked on the returned waveform.

Section Content
Murmur Present, absent or unknown; systolic or diastolic timing; sites where it is heard; grade
Structural heart disease risk Estimated probability of an abnormal cardiac evaluation, mainly for children, with an echo-referral recommendation
Draft report Opt-in (options.report): an English narrative that interprets the result for the reader (findings, impression, limitations); every number is checked against the findings

Standards

  • DICOM: results reference the General Audio Waveform recordings they were computed from.
  • Guidance: a positive murmur or an elevated risk points to a transthoracic echocardiogram, which MedRun can read with its echocardiography model.

Evidence notes

The structural heart disease risk is designed mainly for paediatric screening. Heart rate and S1/S2 timing come from the segmentation of each recording and are shown per site.

Result sections

One run returns every section its input supports.

  1. Murmurmurmur
  2. Structural heart disease riskstructural-heart-disease
  3. Draft reportreport
Explore all ECG & Cardiac Signals models

Resting 12-Lead ECG

12-lead ECG read from signal, PDF or photo: rhythm, QTc, STEMI-equivalents and AI-ECG screens.

Cardiac12 sections
ECG· signal

Holter & Ambulatory ECG

Ambulatory ECG read: arrhythmia episodes, ectopy and AF burden, pauses, HRV and evidence strips.

Cardiac5 sections
ECG· signal

Wearable & Single-Lead ECG

Smartwatch and handheld ECG strips: rhythm, AF, heart rate, QRS and QTc, and strip quality.

Cardiac2 sections
ECG· signal

Exercise Stress ECG

Treadmill and bicycle stress ECG read: ST response by stage, arrhythmias and Duke Treadmill Score.

Cardiac2 sections
ECG· signal