A method comprising: retrieving, by a feedback selection device, a time-dependent athletic data value from athletic data of a user generated during a previous athletic activity session different from a first athletic activity session; receiving user input defining at least one parameter of the first athletic activity session; determining, by the feedback selection device, a duration of the first athletic activity session based on the at least one parameter and the time-dependent athletic data value; selecting, by the feedback selection device, audible content meeting the determined duration of the first athletic activity session; providing the selected audible content to the user during performance of the first athletic activity session; generating, by an athletic activity feedback device during performance of the user in the first athletic activity session, a first set of athletic data; retrieving, by the athletic activity feedback device, a second set of athletic data corresponding to the first set of athletic data from baseline athletic activity data, wherein the baseline athletic activity data includes values that vary over time in a particular activity session and wherein the baseline athletic activity data comprises a plurality of sets of athletic data previously generated for athletic activity performed by one of: the user and another user at different times during an athletic activity session different from the first athletic activity session; and selecting, by the athletic activity feedback device, feedback to output to the user during the first athletic activity session based on a comparison between the first set of athletic data and the second set of athletic data, the feedback including spoken content. retrieving, by a feedback selection device, a time-dependent athletic data value from athletic data of a user generated during a previous athletic activity session different from a first athletic activity session; receiving user input defining at least one parameter of the first athletic activity session; determining, by the feedback selection device, a duration of the first athletic activity session based on the at least one parameter and the time-dependent athletic data value; selecting, by the feedback selection device, audible content meeting the determined duration of the first athletic activity session; providing the selected audible content to the user during performance of the first athletic activity session; generating, by an athletic activity feedback device during performance of the user in the first athletic activity session, a first set of athletic data; retrieving, by the athletic activity feedback device, a second set of athletic data corresponding to the first set of athletic data from baseline athletic activity data, wherein the baseline athletic activity data includes values that vary over time in a particular activity session and wherein the baseline athletic activity data comprises a plurality of sets of athletic data previously generated for athletic activity performed by one of: the user and another user at different times during an athletic activity session different from the first athletic activity session; and selecting, by the athletic activity feedback device, feedback to output to the user during the first athletic activity session based on a comparison between the first set of athletic data and the second set of athletic data, the feedback including spoken content.