Tuned for the room
Dictation is handled with Nigerian English and obstetric terminology in mind, not generic office speech.
Built for Nigerian radiology departments
SonoScribe listens while you scan, transcribes obstetric dictation, pulls out the measurements, and hands you an editable draft report in seconds — so the reporting happens at the couch, not after the list.
v1.2.0 · 22.1 MB · Windows 10/11 64-bit
No install · Android APK
10–30%
Target reduction in reporting time
>80%
Transcription accuracy target
3
Obstetric report templates built in
0
Patient records kept on our servers
Why we built it
In many Nigerian hospitals ultrasound reporting is done by hand, after the patient has left the room. In high-volume centres that means delay, fatigue and reports that read differently depending on who typed them.
What changes
How it works
From selecting the patient to a signed PDF, without leaving the scanning room.
Choose Early OB – MSD, Early OB – CRL or a full Obstetric Scan. That choice loads the matching report template and its checklist.
Hit record and dictate as you work. The template checklist stays on screen so you can see what you have and haven't covered.
Audio is transcribed, then a hybrid AI and rules pass pulls out MSD, CRL, gestational age, EDD, FHR, biometry and the rest.
Check the structured form, fix anything flagged for review, edit the narrative, then export or print the PDF.
Features
Dictation is handled with Nigerian English and obstetric terminology in mind, not generic office speech.
MSD, CRL, gestational age, EDD, FHR, BPD/HC/AC/FL, EFW, placenta, AFI/DVP and cervical length.
MSD stage, CRL stage and second-trimester obstetric templates, structured section by section.
Recordings are captured on device with on-device transcription as a fallback, then queued and uploaded when you reconnect.
Every draft stays editable and each revision is kept, so you can see what changed before you finalize.
Finalize to a clean, branded PDF you can print at the desk or hand to the patient.
Patient records, audio and finalized reports are cached locally so yesterday's list is still there without a connection.
Anything you didn't dictate is left blank and flagged Requires Review rather than filled in with a guess.
Get SonoScribe
Free to download. Windows is the primary target; Android and the browser cover the rest.
The full desktop app, including on-device transcription for when the network drops. Windows 10 or 11.
Download installerHeads up: the installer isn't code-signed yet, so Windows SmartScreen may warn you. Choose More info → Run anyway to continue.
Same app on a phone or tablet, for scanning rooms without a dedicated PC.
Download APKNot on Play Store. Installing an APK directly is expected here — the download link on this page hands off to our GitHub release page over HTTPS.
Open it in a browser on any machine — useful for a quick look, a shared workstation, or a demo.
Open app.sonoscribe.africaOne difference: on-device offline transcription isn't available in the browser, so the web app needs a connection to transcribe.
macOS and Linux aren't packaged yet, but the app builds for both from source.
Everything SonoScribe produces is a draft for review and sign-off by a qualified clinician. It does not diagnose. It does not invent measurements you did not dictate — fields it cannot fill are left blank and marked Requires Review, and studies it is unsure about are flagged rather than quietly completed.
Patient-identifiable data is not persisted on the server. Recordings, transcripts, patient records and finalized reports stay on the device that made them; the backend keeps only redacted workflow audit records.
SonoScribe is a research prototype developed for evaluation in Nigerian diagnostic settings, not a certified medical device.
For developers
The reporting pipeline — transcription, clinical extraction, template selection and
draft generation — is a FastAPI service. Authenticate with an X-API-Key
header and post audio or a transcript. Access is issued per deployment; the schema
isn't published openly.
# audio in, draft report out POST /api/v1/pipeline/audio-to-report Host: www.sonoscribe.africa X-API-Key: <your key> file=@dictation.m4a scan_type_hint=early_obstetric