Skip to content
AF

Every question the Audio Coaching pages answer

The 12 audio coaching pages answer 42 named questions between them. Every one is listed below, and every link lands on the paragraph that answers it rather than the top of the page.

playback or ambient: choosing the AVAudioSession category for workout cues

duckOthers: lowering the user's music for a workout cue, then giving it back

Spoken workout cues with AVSpeechSynthesizer, and when to stay quiet

Audio interruptions during a workout on iOS: calls, Siri and the cue that never comes back

Background audio for an iPhone workout app: UIBackgroundModes audio, and what it does not promise

Headphones out mid-run: route changes on iOS and AUDIO_BECOMING_NOISY on Android

Android audio focus for workout cues: AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK

AUDIOFOCUS_REQUEST_FAILED in the background on Android 15: your cue needs a foreground service

TextToSpeech workout cues on Android: initialization, focus, queue and completion

Which AudioAttributes usage a workout coaching cue should declare

Audio cues on the wrist: Wear OS speakers, Bluetooth, and Apple Watch workout sessions

Testing workout audio cues: calls, Siri, Bluetooth and the podcast that never resumes

Back to the Audio Coaching hub, or see every question this site answers.