Methods and apparatus for acoustic model based soundtracks
First Claim
1. A method of providing music within a digital environment, the method comprising:
- providing a training set composed of a plurality of music segments;
providing an acoustic model associated with the music segments for use within the digital environment, the acoustic model analyzing the music segments in the training set, identifying similarities between the music segments in the training set, and identifying a set of attributes for the acoustic model;
identifying a location within the digital environment;
associating the acoustic model with the location;
providing a plurality of new music segments;
utilizing the acoustic model to evaluate the plurality of new music segments, and when a particular new music segment matches the set of attributes for the acoustic model, associating the particular new music segment with the acoustic model; and
selecting, at the location within the digital environment, a music segment to play, the music segment being associated with the acoustic model that is associated with the location within the digital environment, thereby allowing the music segment that plays at the same location within the digital environment to be modified based on the acoustic model allowing the play of new music segments.
1 Assignment
0 Petitions
Accused Products
Abstract
A system provides a model for use within a digital environment. The model comprises at least one music segment, and supplies music for the digital environment. The system identifies a location within the digital environment. The location requires at least one music segment supplied by the model. The system selects at least one music segment to play within the digital environment. The music segment is selected based on the model, the location requiring the at least one music segment, and the digital environment. The selecting of the music segment is operable to be modified based on the model, the location requiring the at least one music segment, and the digital environment.
6 Citations
9 Claims
-
1. A method of providing music within a digital environment, the method comprising:
-
providing a training set composed of a plurality of music segments; providing an acoustic model associated with the music segments for use within the digital environment, the acoustic model analyzing the music segments in the training set, identifying similarities between the music segments in the training set, and identifying a set of attributes for the acoustic model; identifying a location within the digital environment; associating the acoustic model with the location; providing a plurality of new music segments; utilizing the acoustic model to evaluate the plurality of new music segments, and when a particular new music segment matches the set of attributes for the acoustic model, associating the particular new music segment with the acoustic model; and selecting, at the location within the digital environment, a music segment to play, the music segment being associated with the acoustic model that is associated with the location within the digital environment, thereby allowing the music segment that plays at the same location within the digital environment to be modified based on the acoustic model allowing the play of new music segments. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computerized device comprising:
-
a memory; a processor; a communications interface; an interconnection mechanism coupling the memory, the processor and the communications interface; wherein the memory is encoded with an acoustical model supplying application that when executed on the processor is capable of supplying music segments on the computerized device by performing the operations of; providing a training set composed of a plurality of music segments; providing an acoustic model associated with the music segments for use within the digital environment, the acoustic model analyzing the music segments in the training set, identifying similarities between the music segments in the training set, and identifying a set of attributes for the acoustic model; identifying a location within the digital environment; associating the acoustic model with the location; providing a plurality of new music segments; utilizing the acoustic model to evaluate the plurality of new music segments, and when a particular new music segment matches the set of attributes for the acoustic model, associating the particular new music segment with the acoustic model; and selecting, at the location within the digital environment, a music segment to play, the music segment being associated with the acoustic model that is associated with the location within the digital environment, thereby allowing the music segment that plays at the same location within the digital environment to be modified based on the acoustic model allowing the play of new music segments.
-
-
9. A computer readable non-transitory medium encoded with computer programming logic that when executed on a process in a computerized device supplies music segments, the medium comprising:
-
instructions, stored on the medium, for providing a training set composed of a plurality of music segments; instructions, stored on the medium, for providing an acoustic model associated with the music segments for use within the digital environment, the acoustic model analyzing the music segments in the training set, identifying similarities between the music segments in the training set, and identifying a set of attributes for the acoustic model; instructions, stored on the medium, for identifying a location within the digital environment; instructions, stored on the medium, for associating the acoustic model with the location; instructions, stored on the medium, for providing a plurality of new music segments; instructions, stored on the medium, for utilizing the acoustic model to evaluate the plurality of new music segments, and when a particular new music segment matches the set of attributes for the acoustic model, associating the particular new music segment with the acoustic model; and instructions, stored on the medium, for selecting, at the location within the digital environment, a music segment to play, the music segment being associated with the acoustic model that is associated with the location within the digital environment, thereby allowing the music segment that plays at the same location within the digital environment to be modified based on the acoustic model allowing the play of new music segments.
-
Specification