Connect Create Workout - Audio Note

Hello, 

Does anyone know if it is possible to UPLOAD an audio note when creating a Garmin Connect workout, rather than just recording one at the time?

I have my first 50 km run coming up, and I thought it would be amazing to have friends/family send me funny notes of encouragement or comical cutdowns, that I could add into the workout every few km's.

Is this even possible?

Thanks in advance!

  • It's not directly possible via the Connect website or app.

    This is a pretty interesting feature request, so I went ahead and made a script that adds audio note upload buttons to the workout page.

    You need to use Chrome, Firefox, Edge, Safari or Opera Next on a computer, along with a browser extension called tampermonkey that lets you run user scripts on websites.

    Disclaimer:

    - I've only tested this with short MP3 files like https://pixabay.com/sound-effects/gong-sound-effect-308757/ 

    - I don't know what would happen if you try to upload a clip longer than the stated 15 second limit

    - I don't know if any audio formats other than MP3 are supported (I would suggest converting the source audio to MP3)

    - I don't know the MP3 file constraints (if any), like what the supported bitrates are

    - I can't guarantee that this script will not break with future versions of Connect

    Setup

    1) Install tampermonkey: https://www.tampermonkey.net/

    2) (Chrome only) Follow the instructions in the tampermonkey FAQ under Q209: Permission to execute userscripts: https://www.tampermonkey.net/faq.php#Q209

    3a) Open the user script at greasyfork.org:

    "Garmin Connect: Upload Audio Notes to Workout"

    https://greasyfork.org/en/scripts/545837-garmin-connect-upload-audio-notes-to-workout 

    3b) Click "Install this script"

    3c) A tampermonkey window will open with the script - click "Install"

    Usage

    Open a workout in the Connect website: https://connect.garmin.com/ 

    A new "+ Audio" (upload audio note) button will be available for every workout step, and an additional button will be present for the workout itself. Click on a button to upload a note for an individual step or the entire workout. If an audio note already exists for the given step, it will be replaced.

    Known Issues

    - Audio upload may intermittently fail with a 500 server error. When this happens, wait a few seconds and try again

    - After the upload completes, the script automatically refreshes the workout page. At this point, sometimes the workout appears to have no audio notes. If this happens, simply refresh the page manually