I quite like this concept. It would be neat if you could relay the data to a personal server for processing and insight extraction. Seems feasible with phone camera. I think gopros would be limited based on battery life (in my experience).
I wonder if this is a better use case for “smart” eyeglasses? Audio as the input at first, have the audio files sync wirelessly to your phone, and apply the ML transcription and prompt keys locally.