From c9f30fdc7d655d4b3baa89ff58930d4bf5a76c46 Mon Sep 17 00:00:00 2001 From: Taehyun Sung <20101299@tafe.wa.edu.au> Date: Wed, 12 Jun 2024 10:51:56 +0800 Subject: [PATCH] Update journal_alex with clearer notes --- journals/journal_alex.md | 40 +++++++++++++++++++++++++++++----------- 1 file changed, 29 insertions(+), 11 deletions(-) diff --git a/journals/journal_alex.md b/journals/journal_alex.md index df80af8..dfd6ffe 100644 --- a/journals/journal_alex.md +++ b/journals/journal_alex.md @@ -10,11 +10,21 @@ Mark all that applied this week ### Notes: Discussed the user stories As a blind person, I would like; -- to know the progress of video pre-processing +- I want to know the progress of any loading. - I often get weird special character read out when I watch coding video - (that are not used in any programming languages) + (that are not used in any programming languages). I want them filtered out. +- It is frustrating to use a complicated application. I want a simple application with minimal interactions. - To be added...(refer to [persona.md](../design/persona.md)) +Took time to read through the project. Our team discussed and came up with how we can contribute to the user interaction. +We decided that we will pre-process the video rather than to capture the code everytime. + +Taehyun(Alex) -> Add auditory feedback for pre-processing progress. +Kok Wei -> Work on the pre-processing and extracting codes from the video. +Jayden -> Add regex function to filter out special characters that is not related to programming languages. +Vinh -> Noticed that code uses os.path. Change it to Pathlib for cross-platform compatibility. +Alicia -> Team leader, will manage tasks and review them. + # Week 16 @@ -26,8 +36,12 @@ Mark all that applied this week - [x] Committed to group repo ### Notes: -Worked on a branch, 'feature/auditory-feedback' -Added a function that makes a sound when pre-processing the video. +Worked on a branch named 'feature/auditory-feedback' +I created an 'auditory-feedback.html' file where the progress will be audibly displayed to enable the program to read out +the information. +Additionally, I added a function that triggers a sound during the pre-processing of the video. +While waiting for the pre-processing to complete, I've temporarily inserted a placeholder duration of 15 seconds. +However, this will be substituted with the actual progress of the pre-processing. @@ -41,9 +55,10 @@ Mark all that applied this week - [x] Committed to group repo ### Notes: -Noticed that there is a bug with auditory feedback feature. -Fixed the issue - When I upload a video using Youtube link, it does not lead to auditory_feedback.html. - +Alicia, our team leader, brought to my attention a bug in the auditory feedback feature. +It functions well when uploading saved videos, but it failed to activate when inserting Youtube links. +After addressing the issue, I made sure that both uploading saved videos and using Youtube links will now activate +the auditory feedback feature as intended. # Week 18 @@ -56,7 +71,10 @@ Mark all that applied this week - [ ] Committed to group repo ### Notes: -Our team modified the program so that it processes the video and extracts code in the background -rather than going to auditory_feedback.html. As a team, we all tried to add timestamps in player.html, -and have extracted code to appear on the right side of the screen, and make the timestamps to navigate the video -and the extracted code. +As a team, we have updated the program to perform video processing and code extraction in the background +rather than through the auditory_feedback.html interface. +Additionally, we collaborated to enhance the player.html interface by incorporating timestamps and displaying +extracted code to appear on the right side of the screen. +These timestamps are designed to facilitate navigation through the video content and corresponding code segments. +We want to use tab and shift + tab to navigate through the timestamps which will read out, and when the user presses +enter, it will synchronise with the video and the extracted code.