DEVICE AND METHODS FOR AUDIO DATA ANALYSIS IN AN AUDIO PLAYER
A method of data analysis for an audio player, which involves analyzing at least a portion of audio data; selecting a sound profile based upon the analysis of the audio data; adjusting sound field settings according to the sound profile; and outputting at least a portion of the audio data according to the sound field settings, and an audio player device involving an audio analysis circuit adapted to determine a characteristic of audio data; a profile selection circuit adapted to select a sound profile corresponding to the characteristic of audio data; and a sound field circuit adapted to adjust sound field settings according to the sound profile.
Latest SONY CORPORATION, A JAPANESE CORPORATION Patents:
This document is a continuation application that is related to, and claims priority from, U.S. patent application Ser. No. 11/229,298, entitled “METHOD AND APPARATUS FOR AUDIO DATA ANALYSIS IN AN AUDIO PLAYER,” and filed on Sep. 16, 2005, which is commonly owned, and which is hereby incorporated by this reference in its entirety.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention relates to audio players. More specifically, the present invention relates to an audio player adapted to analyze audio data and adjust output according to the analysis.
2. Discussion of the Related Art
Most music players provide the capability to manually adjust the sound settings (for example, equalizer settings) that affect music playback. Many users will almost never change the sound settings because of a lack of convenience in the manner in which to adjust the sound settings. Additionally, once set, the listener rarely will re-program the sound settings as long as a similar type of music is being played back. Music players are, however, increasingly supporting the random playback of music, through functionality including, for example, song or track shuffle playback, play lists, music streaming and user-defined radio stations. This provides for much more frequent playback of dissimilar types of music during the time when a user is listening to music. This requires the user to re-program the sound settings more frequently in order to properly fit the type of music being played. For many listeners, frequently adjusting the sound settings can become annoying and degrades the overall music listening experience. Other listeners will simply stop adjusting the sound settings which also degrades the overall music listening experience.
SUMMARY OF THE INVENTIONThe present invention generally relates to an audio player adapted to analyze audio data and adjust output according to the analysis.
One embodiment can be characterized as a method of data analysis for an audio player comprising analyzing at least a portion of audio data; selecting a sound profile based upon the analysis of the audio data; adjusting a sound field setting according to the sound profile; and outputting at least a portion of the audio data according to the sound field setting. In a further embodiment, the step of analyzing at least a portion of audio data further comprises analyzing metadata. In yet another embodiment, the step of analyzing at least a portion of audio data further comprises analyzing sound content.
Another embodiment can be characterized as a method of data analysis for an audio player comprising recording user interaction with an audio player, the interaction corresponding to at least a portion of audio data; selecting a sound profile based upon the user interaction; adjusting a sound field setting according to the sound profile; and outputting at least a portion of the audio data according to the sound field setting. In some embodiments, the user interaction comprises listening to an audio track, adjusting the sound field setting or programming the sound profile by answering prompted questions.
A subsequent embodiment includes an audio player device comprising an audio analysis circuit adapted to determine a characteristic of audio data; a profile selection circuit adapted to select a sound profile corresponding to the characteristic of audio data; and a sound field circuit adapted to adjust sound field setting according to the sound profile.
The above and other aspects, features and advantages of the present invention will be more apparent from the following more particular description thereof, presented in conjunction with the following drawings.
Corresponding reference characters indicate corresponding components throughout the several views of the drawings. Skilled artisans will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions, sizing, and/or relative placement of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of various embodiments of the present invention. Also, common but well-understood elements that are useful or necessary in a commercially feasible embodiment are often not depicted in order to facilitate a less obstructed view of these various embodiments of the present invention. It will also be understood that the terms and expressions used herein have the ordinary meaning as is usually accorded to such terms and expressions by those skilled in the corresponding respective areas of inquiry and study except where other specific meanings have otherwise been set forth herein.
DETAILED DESCRIPTIONThe following description is not to be taken in a limiting sense, but is made merely for the purpose of describing the general principles of the invention. The scope of the invention should be determined with reference to the claims. The present embodiments address the problems described in the background while also addressing other additional problems as will be seen from the following detailed description.
Referring initially to
Still referring to
Still referring to
Still referring to
Still referring to
Still referring to
Still referring to
Still referring to
Still referring to
Still referring to
Referring next to
Referring finally to
Still referring to
Still referring to
Still referring to
While the invention herein disclosed has been described by means of specific embodiments and applications thereof, other modifications, variations, and arrangements of the present invention may be made in accordance with the above teachings other than as specifically described to practice the invention within the spirit and scope defined by the following claims.
Claims
1. A method of data analysis by way of an audio player device, comprising:
- providing the audio player device, the audio player device providing step comprising: providing an input interface; providing a display operatively coupled with the input interface; providing a decoder operatively coupled with the input interface and the display; providing an audio output operatively coupled with the decoder; providing a memory; providing a smart sound program; providing an audio analysis circuit operatively coupled with the memory and adapted to determine at least one characterizable element relating to at least one of at least one portion of audio data stored in the memory, the audio analysis circuit being adapted to analyze the at least one portion of audio data using a twelve-tone analysis by way of the smart sound program, the twelve-tone analysis providing information comprising at least one feature selected from a group consisting essentially of a key, a chord, a chord progression, a beat, a structure, and a rhythm, and the information providing extractable data comprising a tempo and a dispersion; providing a profile selection circuit operatively coupled with the memory and adapted to select a sound profile corresponding to the at least one characterizable element of the at least one portion of audio data stored in the memory and based on a previous user interaction, the profile selection circuit using the extractable data; and providing a sound field circuit operatively coupled with the memory and adapted to automatically adjust a sound field setting according to the sound profile, whereby an adjusted sound field setting is provided; and
- analyzing at least one portion of audio data using the twelve-tone analysis by the audio analysis circuit.
2. The method of claim 1, further comprising:
- selecting the sound profile based upon the analysis of the audio data by the profile selection circuit;
- providing the sound field setting by the sound field circuit;
- automatically adjusting the sound field setting according to the sound profile by the sound field circuit, thereby providing the adjusted sound field setting; and
- outputting at least a portion of the audio data according to the adjusted sound field setting by the audio output,
- wherein the step of providing the audio analysis circuit comprises providing information, comprising at least one feature selected from a group consisting essentially of a key, a chord, a chord progression, a beat, a structure, and a rhythm, and the information providing extractable data comprising a tempo and a dispersion, from the twelve-tone analysis, and
- wherein the step of providing the audio analysis circuit comprises further providing the extractable data with a feature selected from a group consisting essentially of a speed, a key type, a chord type, a number of notes per unit time, and a rhythm ratio.
3. The method of claim 1, wherein the step of analyzing at least a portion of audio data further comprises analyzing sound content.
4. The method of claim 2, wherein the step of selecting the sound profile based upon the analysis of the audio data further comprises at least one step selected from a group consisting essentially of:
- selecting from factory set sound profiles;
- selecting from user created sound profiles;
- selecting the sound profile based on an analysis of metadata;
- selecting the sound profile based on an analysis of sound content;
- selecting a candidate profile based on the analysis of metadata;
- selecting the candidate profile based on the analysis of sound content;
- selecting the candidate profile based on a user interaction with the audio player device, the interaction corresponding to at least one portion of audio data; and
- selecting a best match profile from the group consisting of the candidate profile based on the analysis of metadata, the candidate profile based on the analysis of sound content, and the candidate profile based on the user interaction with the audio player device, the interaction corresponding to the at least one portion of audio data.
5. The method of claim 1,
- wherein the sound field circuit providing step comprises providing the sound field setting as at least one parameter selected from a group consisting essentially of an equalizer setting, a mode setting, a treble setting, a bass setting, the mode setting indicating a sound forum type, and
- wherein the sound field circuit providing step comprises providing a sound field setup comprising an aggregate of the at least one sound field setting parameter.
6. The method of claim 1, wherein the steps of providing the audio analysis circuit, providing the sound field circuit, and providing the profile selection circuit each comprise providing at least one element selected from a group consisting essentially of hardware, firmware, and software for implementing a set of executable instructions.
7. The method of claim 1,
- wherein the audio analysis circuit providing step comprises using the twelve-tone analysis by processing the at least one portion of the audio data from a low tone to a high tone, and
- wherein the step of analyzing at least a portion of audio data further comprises analyzing metadata, the metadata analyzing step comprising analyzing at least one characteristic selected from a group consisting essentially of an artist name, an album, a title, a length, a genre, and a time period.
8. The method of claim 2,
- wherein the step of providing the audio analysis circuit comprises further providing the extractable data with a feature selected from a group consisting essentially of a speed, a key type, a chord type, a number of notes per unit time, and a rhythm ratio,
- wherein the step of analyzing the at least one portion of audio data further comprises analyzing sound content,
- wherein the step of selecting the sound profile based upon the analysis of the audio data further comprises at least one step selected from a group consisting essentially of:
- selecting from a plurality of factory set sound profiles;
- selecting from a plurality of user created sound profiles;
- selecting the sound profile based on an analysis of metadata;
- selecting the sound profile based on an analysis of sound content;
- selecting a candidate profile based on the analysis of metadata;
- selecting the a candidate profile based on the analysis of sound content;
- selecting the candidate profile based on a user interaction with an audio player, the user interaction corresponding to at least one portion of audio data; and
- selecting a best match profile from the group consisting of the candidate profile based on the analysis of metadata, the candidate profile based on the analysis of sound content, and the candidate profile based on the user interaction with the audio player device, the interaction corresponding to the at least one portion of audio data,
- wherein the sound field circuit providing step comprises providing the sound field setting as at least one parameter selected from a group consisting essentially of an equalizer setting, a mode setting, a treble setting, a bass setting, the mode setting indicating a sound forum type, and
- wherein the sound field circuit providing step comprises providing a sound field setup comprising an aggregate of the at least one sound field setting parameter,
- wherein the steps of providing the audio analysis circuit, providing the sound field circuit, and providing the profile selection circuit each comprise providing at least one element selected from a group consisting essentially of hardware, firmware, and software for implementing a set of executable instructions,
- wherein the audio analysis circuit providing step comprises using the twelve-tone analysis by processing the at least one portion of the audio data from a low tone to a high tone, and
- wherein the step of analyzing the at least one portion of audio data further comprises analyzing metadata, the metadata analyzing step comprising providing at least one characteristic selected from a group consisting essentially of an artist name, an album, a title, a length, a genre, and a time period.
9. A method of data analysis by way of an audio player device, comprising:
- providing the audio player device, the audio player device providing step comprising: providing an input interface; providing a display operatively coupled with the input interface; providing a decoder operatively coupled with the input interface and the display; providing an audio output operatively coupled with the decoder; providing a memory; providing a smart sound program; providing an audio analysis circuit operatively coupled with the memory and adapted to determine at least one characterizable element relating to at least one of at least one portion of audio data stored in the memory, the audio analysis circuit being adapted to analyze the at least one portion of audio data using a twelve-tone analysis by way of the smart sound program, the twelve-tone analysis providing information comprising at least one feature selected from a group consisting essentially of a key, a chord, a chord progression, a beat, a structure, and a rhythm, and the information providing extractable data comprising a tempo and a dispersion; providing a profile selection circuit operatively coupled with the memory and adapted to select a sound profile corresponding to the at least one characterizable element of the at least one portion of audio data stored in the memory and based on previous user interaction, the profile selection circuit using the extractable data; and providing a sound field circuit operatively coupled with the memory and adapted to automatically adjust a sound field setting according to the sound profile, whereby an adjusted sound field setting is provided,
- recording a user interaction with the audio player device, the interaction corresponding to at least one portion of audio data; and
- analyzing the at least one portion of audio data by the audio analysis circuit using the twelve-tone analysis.
10. The method of claim 9, further comprising:
- selecting the sound profile, based upon the user interaction and the information, by the sound profile circuit;
- providing the sound field setting by the sound field circuit;
- automatically adjusting the sound field setting according to the sound profile by the sound field circuit, thereby providing the adjusted sound field setting; and
- outputting the at least one portion of audio data according to the adjusted sound field setting by the audio output,
- wherein the user interaction comprises at least one step selected from a group consisting essentially of playing an audio track at a particular sound field setting and programming the sound profile.
11. The method of claim 10, wherein the step of programming the sound profile comprises responding to prompted questions from the audio player device by interfacing with the audio player device.
12. The method of claim 10, wherein the step of selecting the sound profile based upon the user interaction further comprises at least one step selected from a group consisting essentially of selecting from factory set sound profiles and selecting from user created sound profiles.
13. The method of claim 10, wherein the step of providing the sound field setting comprises providing at least one parameter selected from a group consisting essentially of an equalizer setting, a mode setting, a treble setting, a bass setting, the mode setting indicating a sound forum type, and wherein a sound field setup comprises an aggregate of the at least one sound field setting parameter.
14. The method of claim 9, wherein the step of providing audio analysis circuit, the step of providing the sound field circuit, and the step of providing the profile selection circuit each comprise providing at least one element selected from a group consisting essentially of hardware, firmware, and software for implementing a set of executable instructions.
15. The method of claim 9,
- wherein the step of using the twelve-tone analysis comprises processing the at least one portion of the audio data from a low tone to a high tone, and
- wherein the step of analyzing the at least one portion of audio data further comprises analyzing metadata, the metadata comprising at least one characteristic selected from a group consisting essentially of an artist name, an album, a title, a length, a genre, and a time period.
16. The method of claim 9,
- wherein the user interaction comprises at least one step selected from a group consisting essentially of playing an audio track at a particular sound field setting and programming the sound profile,
- wherein the step of programming the sound profile comprises responding to prompted questions from the audio player device by interfacing with the audio player device,
- wherein the step of selecting the sound profile based upon the user interaction further comprises at least one step selected from a group consisting essentially of selecting from factory set sound profiles and selecting from user created sound profiles,
- wherein the step of providing the sound field setting comprises providing at least one parameter selected from a group consisting essentially of an equalizer setting, a mode setting, a treble setting, a bass setting, the mode setting indicating a sound forum type, and wherein a sound field setup comprises an aggregate of the at least one sound field setting parameter,
- wherein the step of providing audio analysis circuit, the step of providing the sound field circuit, and the step of providing the profile selection circuit each comprise providing at least one element selected from a group consisting essentially of hardware, firmware, and software for implementing a set of executable instructions,
- wherein the step of using the twelve-tone analysis comprises processing the at least one portion of the audio data from a low tone to a high tone, and
- wherein the step of analyzing at least a portion of audio data further comprises analyzing metadata, the metadata comprising at least one characteristic selected from a group consisting essentially of an artist name, an album, a title, a length, a genre, and a time period.
17. An audio player device, comprising:
- an input interface;
- a display operatively coupled with the input interface;
- a decoder operatively coupled with the input interface and the display;
- an audio output operatively coupled with the decoder;
- a memory;
- a smart sound program;
- an audio analysis circuit operatively coupled with the memory and adapted to determine at least one characterizable element relating to at least one of at least one portion of audio data stored in the memory, the audio analysis circuit being adapted to analyze the at least one portion of audio data using a twelve-tone analysis by way of the smart sound program, the twelve-tone analysis providing information comprising at least one feature selected from a group consisting essentially of a key, a chord, a chord progression, a beat, a structure, and a rhythm, and the information providing extractable data comprising a tempo and a dispersion;
- a profile selection circuit operatively coupled with the memory and adapted to select a sound profile corresponding to the at least one characterizable element of the at least one portion of audio data stored in the memory and being based on previous user interaction, the profile selection circuit using the extractable data; and
- a sound field circuit operatively coupled with the memory and adapted to automatically adjust a sound field setting according to the sound profile, whereby an adjusted sound field setting is provided.
18. The device of claim 17, wherein the extractable data further comprises a feature selected from a group consisting essentially of a speed, a key type, a chord type, a number of notes per unit time, and a rhythm ratio.
19. The device of claim 17, wherein the audio analysis circuit is adapted to analyze sound content.
20. The device of claim 17, wherein the profile selection circuit is adapted to perform at least one function selected from a group consisting essentially of select sound profiles from factory set sound profiles and select sound profiles from user created sound profiles.
21. The device of claim 17, wherein the sound field setting comprises at least one parameter selected from a group consisting essentially of an equalizer setting, a mode setting, a treble setting, a bass setting, the mode setting indicating a sound forum type, and wherein a sound field setup comprises an aggregate of the at least one sound field setting parameter.
22. The device of claim 17, wherein the audio analysis circuit, the sound field circuit, and the profile selection circuit each comprise at least one element selected from a group consisting essentially of hardware, firmware, and software for implementing a set of executable instructions.
23. The device of claim 17, wherein the twelve-tone analysis comprises processing the at least one portion of audio data from a low tone to a high tone, wherein the step of analyzing the at least one portion of audio data further comprises analyzing metadata, the metadata comprising at least one characteristic selected from a group consisting essentially of an artist name, an album, a title, a length, a genre, and a time period.
24. The device of claim 17,
- wherein the input interface is adapted to record a user interaction with the audio player device, the interaction corresponding to the at least one portion of audio data, and
- wherein the memory is adapted to store audio data corresponding to the user interaction with the audio player device.
25. The device of claim 17, wherein the profile selection circuit is adapted to select at least one element selected from a group consisting essentially of:
- a candidate profile based on an analysis of metadata;
- the candidate profile based on an analysis of sound content;
- the a candidate profile based on a user interaction with the audio player device, the interaction corresponding to the at least a portion of audio data; and
- a best match profile from the group consisting of the candidate profile based on the analysis of metadata, the candidate profile based on the analysis of sound content, and the candidate profile based on the user interaction with the audio player device, the interaction corresponding to the at least one portion of audio data.
26. The device of claim 17,
- wherein the input interface is adapted to record a user interaction with the audio player device, the interaction corresponding to the at least one portion of audio data, and
- wherein the memory is adapted to store the at least one portion of audio data corresponding to the user interaction with the audio player device,
- wherein the extractable data further comprises a feature selected from a group consisting essentially of a speed, a key type, a chord type, a number of notes per unit time, and a rhythm ratio,
- wherein the audio analysis circuit is adapted to analyze sound content,
- wherein the profile selection circuit is adapted to perform at least one function selected from a group consisting essentially of select sound profiles from factory set sound profiles and select sound profiles from user created sound profiles,
- wherein the sound field setting comprises at least one parameter selected from a group consisting essentially of an equalizer setting, a mode setting, a treble setting, a bass setting, the mode setting indicating a sound forum type, and
- wherein a sound field setup comprises an aggregate of the at least one sound field setting parameter,
- wherein the audio analysis circuit, the sound field circuit, and the profile selection circuit each comprise at least one element selected from a group consisting essentially of hardware, firmware, and software for implementing a set of executable instructions,
- wherein the twelve-tone analysis comprises processing the at least one portion of the audio data from a low tone to a high tone, wherein the step of analyzing the at least one portion of audio data further comprises analyzing metadata, the metadata comprising at least one characteristic selected from a group consisting essentially of an artist name, an album, a title, a length, a genre, and a time period, and
- wherein the profile selection circuit is adapted to select at least one element selected from a group consisting essentially of:
- a candidate profile based on an analysis of metadata;
- the candidate profile based on an analysis of sound content;
- the candidate profile based on the user interaction with the audio player device, the user interaction corresponding to the at least one portion of audio data; and
- a best match profile from the group consisting of the candidate profile based on the analysis of metadata, the candidate profile based on the analysis of sound content, and the candidate profile based on the user interaction with the audio player device, the interaction corresponding to the at least one portion of audio data.
27. The device of claim 17, further comprising an element selected from a group consisting essentially of an MP3 player, a CD player, a DVD audio player, a computer, and any other type of audio player.
28. The device of claim 17, wherein the audio output comprises an element selected from a group consisting essentially of a speaker and an audio jack for use with a headphone set.
29. The device of claim 17,
- wherein the memory comprises at least one element selected from a group consisting essentially of a hard disk drive, a non-volatile flash memory, a removable memory, a CD, a DVD, and
- wherein the memory comprises at least one portion having at least one form selected from a group consisting essentially of a removable block, a module, and a chip.
30. The device of claim 17, wherein the memory comprises at least one memory device.
31. The device of claim 17, wherein the input interface comprises an element selected from a group consisting essentially of a keypad, a touch pad, a touch screen, a mouse, and any other type of device that can interact with an electronic device.
32. The device of claim 17, wherein the audio analysis circuit, the sound field circuit, and the profile selection circuit each further comprise a configuration selected from a group consisting essentially of a fixed-purpose circuit, a partially programmable platform, and a wholly programmable platform.
Type: Application
Filed: Jul 20, 2010
Publication Date: Nov 11, 2010
Applicants: SONY CORPORATION, A JAPANESE CORPORATION (Tokyo), SONY ELECTRONICS INC., A DELAWARE CORPORATION (Park Ridge, NJ)
Inventors: Ted Booth (San Diego, CA), Jason Clement (San Diego, CA)
Application Number: 12/840,226
International Classification: G06F 17/00 (20060101); H03G 5/16 (20060101);