I have a GoPro Hero 7 black edition camera. The video is great but I'm having problems with the audio. If I try to record when I'm driving for instance, the voice just gets lost in the engine noise. I use the camera a lot for filming me and my dogs when we're training dog agility and I want something that will pick up my voice. I'm thinking a small, inexpensive digital voice recorder might do the job. I don't want something expensive as it could so easily get broken if I fall over when I'm running. Something that is very light and attaches to clothing would be great. Can anyone recommend anything please?