Methods and apparatuses for dynamically adjusting an audio signal based on a parameter
In one embodiment, the methods and apparatuses detect an original audio signal;detect a sound model wherein the sound model includes a sound parameter; transform the original audio signal based on the parameter whereby forming a transformed audio signal; and compare the transformed audio signal with the original audio signal.
1 . A method comprising:
detecting an original audio signal;
detecting a sound model wherein the sound model includes a sound parameter;
transforming the original audio signal based on the parameter whereby forming a transformed audio signal; and
comparing the transformed audio signal with the original audio signal.
2 . The method according to claim 1 further comprising storing the sound model within a profile.
3 . The method according to claim 1 further comprising playing back the transformed audio signal.
4 . The method according to claim 1 wherein the sound model represents characteristics of a voice.
5 . The method according to claim 4 wherein the voice belongs to a public figure.
6 . The method according to claim 1 wherein the sound parameter is one of a pitch, speed, formant, and inflection.
7 . The method according to claim 1 wherein the comparing further comprises detecting an error with the transformed audio signal.
8 . The method according to claim 1 wherein the audio signal has a duration of a period of time.
9 . The method according to claim 1 wherein the audio signal comprises a plurality of frames.
10 . A method comprising:
selecting a sound model;
displaying text associated with the sound model;
detecting an original audio signal in response to the text; and
transforming the original audio signal based on the sound model and forming a transformed audio signal.
11 . The method according to claim 10 further comprising comparing the transformed audio signal with a sound clip wherein the sound clip reflects the text.
12 . The method according to claim 11 further comprising scoring the transformed audio signal based on comparing the transformed audio signal with the sound clip.
13 . The method according to claim 11 wherein the sound clip originates from a voice of a public figure and wherein the sound model is based on the public figure.
14 . The method according to claim 10 wherein the sound model includes a sound parameter.
15 . The method according to claim 14 wherein the sound parameter is one of a pitch, speed, formant, and inflection.
16 . A method comprising:
detecting an audio signal from a source;
analyzing the audio signal for a short term parameter;
analyzing the audio signal for a long term parameter;
forming a sound model based on the short term parameter and the long term parameter; and
storing the sound model.
17 . The method according to claim 16 wherein the source represents a voice of a person.
18 . The method according to claim 16 wherein the source is pre-recorded media.
19 . The method according to claim 16 wherein the short term parameter includes one of pitch, formant, inflection, and speed.
20 . The method according to claim 16 wherein the long term parameter includes one of rhythm and spectral envelope.
21 . A system, comprising:
a sound processing module configured for processing incoming audio signals;
an audio profile module configured for storing a parameter associated with a sound model; and
a voice transformation module configures for transforming the incoming audio signals according to the sound model and forming transformed audio signals.
22 . The system according to claim 21 further comprising a storage module configured for storing the sound model.
23 . The system according to claim 21 further comprising a voice comparison module configured to compare the transformed audio signals with the incoming audio signals based on the sound model.
24 . The system according to claim 21 further comprising a voice comparison module configured to compare the transformed audio signals with a source audio signal corresponding with a source of the sound model.
25 . A computer-readable medium having computer executable instructions for performing a method comprising:
detecting an original audio signal;
detecting a sound model wherein the sound model includes a sound parameter;
transforming the original audio signal based on the parameter whereby forming a transformed audio signal; and
comparing the transformed audio signal with the original audio signal.