Week 1
- Audio Tasks:
- Research: Mobile audio capture methods.
- Research: Livestream audio extraction techniques.
- Research: Approaches for audio preprocessing.
- Research: Methods for transcription.
- Backend Tasks:
- Research: Decide which backend framework to use.
- Implement: Set up the backend project with version control.
Week 2
- Audio Tasks:
- Implement: Build basic functionality for capturing audio.
- Implement: Build basic functionality for extracting audio from a livestream.
- Backend Tasks:
- Research: List all the endpoints to be implemented in the project (names only no request or response yet).
Week 3
- Audio Tasks:
- Implement: Build basic functionality for audio transcription.
- Implement: Build basic functionality for text‑to‑speech conversion.
Week 4
- Audio Tasks:
- Implement: Build a processing module that extracts the “Does the patient need CPR?” decision information from the transcribed audio.
Week 5
- Audio Tasks:
- Implement: Build a processing module that extracts the “Is the bystander giving audio feedback that we should respond to?” decision information from the transcribed audio.
Week 6
- Backend Tasks:
- Implement: Implement, document and integrate the first half of the endpoints.