Skip to main content

5A CareVoice

A privacy-focused speech-to-report workflow for home-care nurses and care assistants, with local processing, structured AI and human final review.

At a glance

Project type
Client project
Year
2025
Project stage
Completed
Role of 5A Technologies
Design and implementation of the mobile speech workflow, backend processing, validation, integration, monitoring and controlled release management.
Technologies
  • .NET MAUI
  • ONNX
  • SQLCipher
  • ASP.NET Core
  • Azure API Management
  • Azure Service Bus
5A CareVoice — controlled speech-to-report workflowHover or focus for details. On mobile, tap a phase to open it.

CareVoice workflow in which a spoken care report is transcribed locally, identifying data is minimized, AI structures a draft report, and a nurse reviews the content before transfer. 1. Dictate report: Care and observations after the visit 2. Transcribe locally: Raw audio remains on the device 3. Minimize data: Identity is removed locally 4. Process securely: Only minimized text continues 5. Structure draft: Bounded AI fills a fixed template 6. Validate deterministically: Sources, medication and units are checked 7. Review content: A nurse reviews content and exceptions 8. Transfer with control: Approved draft goes to nursing software Connections: Dictate report to Transcribe locally (speech recording). Transcribe locally to Minimize data (local transcript). Minimize data to Process securely (minimized text). Process securely to Structure draft (bounded processing). Structure draft to Validate deterministically (structured draft). Validate deterministically to Review content (validated draft). Review content to Transfer with control (human approval). Validate deterministically to Review content (uncertainty or missing information).

5A CareVoice · process flow8 phases · human review
  1. Dictate reportCare and observations after the visit
    Input and handoffThe visit is recorded immediately on the mobile device

    The nurse dictates delivered care and observations. CareVoice makes no medical decision and does not link a patient record at this stage.

  2. Transcribe locallyRaw audio remains on the device
    Deterministic processingSpeech is converted into text locally

    Raw audio, speech recognition and the initial quality check remain on the device. After successful transcription, the audio can be removed in accordance with the configured process.

  3. Minimize dataIdentity is removed locally
    Deterministic processingIdentifying data is minimized before processing

    Directly identifying data is detected and removed locally. Identity is not passed to the language model.

  4. Process securelyOnly minimized text continues
    Deterministic processingThe backend receives only the bounded transcript

    The minimized text is processed securely and idempotently. Temporary failures can be retried without creating duplicate drafts.

  5. Structure draftBounded AI fills a fixed template
    Bounded AI structuringAI structures content within a fixed report template

    The model receives no patient record, external websites or autonomous tools. It produces only a structured draft based on the permitted text.

  6. Validate deterministicallySources, medication and units are checked
    Deterministic processingFixed rules check content and provenance

    A separate validation layer checks source references, medication, dosages, units, negations and possible additions that are not supported by the transcript.

  7. Review contentA nurse reviews content and exceptions
    Human reviewA care professional reviews content and exceptions

    Uncertain or insufficiently supported information always proceeds to manual review. The nurse selects the correct care record and retains responsibility for the content.

  8. Transfer with controlApproved draft goes to nursing software
    Input and handoffOnly an approved draft is transferred

    After human approval, the draft is transferred to the existing nursing software through a vendor API, secure connector or controlled manual route.

Input and handoffDeterministic processingBounded AI structuringHuman reviewCareVoice combines local processing, data minimization, bounded AI structuring, deterministic validation and human final review.

Uncertain or missing information always proceeds to human final review.

At a glance

The challenge

The solution in four steps

  1. Local recording and transcription

  2. Data minimization for AI processing

  3. Structured AI with fixed controls

  4. Human review and controlled transfer

From speech to a controlled draft

Privacy and data minimization

Bounded AI, no autonomous medical decision

Offline-first and reliable

Integration with existing nursing software

Architecture at a glance

Quality as a release condition

Qualitative outcome

Deliberate limitations

What this project demonstrates

Would you like to discuss a similar solution?

Tell us where your process slows down today or where AI and automation should work together more effectively. We will explore which controlled approach fits.