HIGH story-speech-to-text-input-peer-mentor-001 8 pts
8
Story Points
High
Priority
Speech-to-Text Input
Feature

User Story

As a Peer Mentor (Likeperson)
I want to activate a microphone button on any text field in the post-session report and dictate my observations using my voice
So that I can complete reports quickly without needing to type, especially when I have limited fine motor control or am fatigued after a session

Acceptance Criteria

  • Given a post-session report is open, When the peer mentor taps the microphone icon on a notes or free-text field, Then the dictation overlay activates and the device microphone begins recording
  • Given dictation is active, When the peer mentor speaks in Norwegian, Then transcribed text appears in real time in the transcription preview field with at least 85% accuracy on common Norwegian vocabulary
  • Given dictation is complete, When the peer mentor taps 'Done' or the field loses focus, Then the transcribed text is inserted into the originating field and the overlay closes
  • Given a field is configured as sensitive by org field config, When dictation is triggered on that field, Then a warning dialog informs the peer mentor that the content will be processed by speech recognition before proceeding
  • Given the user is using a screen reader (TalkBack/VoiceOver), When dictation completes, Then the live region announcer reads the inserted text aloud so the user can confirm the result without looking at the screen

Business Value

Speech-to-text directly addresses the single most cited barrier to consistent reporting across all three partner organisations. HLF recorded 380 individual registrations per peer mentor in one year — voice input dramatically lowers the effort required per entry, increasing data completeness for Bufdir reporting and reducing administrative burden on volunteers.