Generating custom audio content for an exercise session
First Claim
1. A method of generating custom audio content of an exercise session for a user, the method comprising:
- receiving data of a plurality of audio clips corresponding to a plurality of audio categories;
receiving, at a computer system, metadata corresponding to the plurality of audio clips, the metadata identifying an audio category for each audio clip;
identifying a component of the exercise session, the component corresponding to a physical exercise;
creating, by a computer system, a destination timeline of audio for the component;
identifying a first segment of the destination timeline that uses audio, the first segment corresponding to an audio category;
selecting, for the first segment, a first audio clip based on metadata of the first audio clip indicating that the first audio clip has an audio category that matches the corresponding audio category;
generating, by the computer system, the exercise session comprising the first audio clip;
playing back the exercise session comprising the first audio clip to the user;
receiving sensor data of the user from a wearable sensor device, wherein;
the wearable sensor device comprises one or more sensors, andthe sensor data of the user are generated by the one or more sensors when the user is wearing the wearable sensor device;
identifying a second segment of the destination timeline that optionally uses audio;
selecting a second audio clip for the second segment based at least in part on the sensor data of the user or data derived therefrom, wherein the sensor data of the user or data derived therefrom are indicative of the user'"'"'s physical or physiological condition in the exercise session; and
inserting the second audio clip into the exercise session at the second segment of the destination timeline to generate the custom audio content.
6 Assignments
0 Petitions
Accused Products
Abstract
System, apparatuses, and methods can provide customized exercise sessions and customized videos corresponding to the exercise session. Audio clips can be dynamically selected to make custom audio content for an exercise session. The audio clips and metadata can be obtained, where the audio clips correspond to categories. The exercise session can include one or more components. A destination timeline for a component can include one or more first segments that require audio, and one or more second segments that can optionally have audio. Audio clips can be selected for the various segments, where a segment can be designated for a particular category of audio clips. Identification information for the selected audio clips can be saved and used to generate the custom audio content.
-
Citations
16 Claims
-
1. A method of generating custom audio content of an exercise session for a user, the method comprising:
-
receiving data of a plurality of audio clips corresponding to a plurality of audio categories; receiving, at a computer system, metadata corresponding to the plurality of audio clips, the metadata identifying an audio category for each audio clip; identifying a component of the exercise session, the component corresponding to a physical exercise; creating, by a computer system, a destination timeline of audio for the component; identifying a first segment of the destination timeline that uses audio, the first segment corresponding to an audio category; selecting, for the first segment, a first audio clip based on metadata of the first audio clip indicating that the first audio clip has an audio category that matches the corresponding audio category; generating, by the computer system, the exercise session comprising the first audio clip; playing back the exercise session comprising the first audio clip to the user; receiving sensor data of the user from a wearable sensor device, wherein; the wearable sensor device comprises one or more sensors, and the sensor data of the user are generated by the one or more sensors when the user is wearing the wearable sensor device; identifying a second segment of the destination timeline that optionally uses audio; selecting a second audio clip for the second segment based at least in part on the sensor data of the user or data derived therefrom, wherein the sensor data of the user or data derived therefrom are indicative of the user'"'"'s physical or physiological condition in the exercise session; and inserting the second audio clip into the exercise session at the second segment of the destination timeline to generate the custom audio content. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 15, 16)
-
-
2. A computer product comprising a non-transitory computer readable medium storing a plurality of instructions that when executed control a computer system to generate custom audio content of an exercise session for a user, the instructions comprising:
-
receiving data of a plurality of audio clips corresponding to a plurality of audio categories; receiving metadata corresponding to the plurality of audio clips, the metadata identifying an audio category for each audio clip; identifying a component for the exercise session, the component corresponding to a physical exercise; creating a destination timeline of audio for the component; identifying a first segment of the destination timeline that uses audio, the first segment corresponding to an audio category; selecting, for the first segment, a first audio clip based on metadata of the first audio clip indicating that the first audio clip has an audio category that matches the corresponding audio category; generating, by the computer system, the exercise session comprising the first audio clip; playing back the exercise session comprising the first audio clip to the user; receiving sensor data of the user from a wearable sensor device, wherein; the wearable sensor device comprises one or more sensors, and the sensor data of the user are generated by the one or more sensors when the user is wearing the wearable sensor device; identifying a second segment of the destination timeline that optionally uses audio; selecting a second audio clip for the second segment based at least in part on the sensor data of the user or data derived therefrom, wherein the sensor data of the user or data derived therefrom are indicative of the user'"'"'s physical or physiological condition in the exercise session; and inserting the second audio clip into the exercise session at the second segment of the destination timeline to generate the custom audio content. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification