Skip to content

Create voice coaching scenario – ICU bed negotiation for septic patient #24

@vivavoicehq-lgtm

Description

@vivavoicehq-lgtm

Summary
Implement a voice‑driven coaching scenario where the trainee must negotiate an ICU bed for a septic post‑operative patient. The case details, conversation flow and marking framework are described under Scenario 3 in file-3CiX69BCfsJ3MXsbHFkuQa. The assistant should play the ICU registrar, challenge the trainee appropriately, and deliver feedback on clinical skill, communication, professionalism and knowledge at the end of the nine‑minute session.

Tasks

  1. Add NLU intents/entities for SBAR handover components, objections from the registrar and negotiation responses.
  2. Create a story that guides the trainee through delivering a concise SBAR summary, addressing objections and proposing escalation when necessary.
  3. Develop a custom action that evaluates the trainee’s performance against the domain weights (skill 8, communication 4, professionalism 4, knowledge 4) and provides spoken feedback.
  4. Integrate speech recognition and synthesis for seamless voice conversation.
  5. Add tests and update documentation.

Acceptance criteria

  • Startable via start_icu_negotiation_training intent.
  • The voice coach follows the six‑minute negotiation and three‑minute summary, then delivers feedback according to the RCS mark scheme.
  • Scenario functions end‑to‑end with voice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions