The present invention relates to methods and structures for generating rap music, and more particularly to methods and structures for converting common speeches into rap music.
I enjoy rap music very much, but I am not a good rapper. Whenever I rap, it dose not sound as good as those professional rappers like Snoop Dawg or 50 Cent. As a matter of fact, most of time my rapping sounds terrible. Although professional raps are nice to listen to, I think it would still be nice to here my own voice rap. I could add electronic voices and other cool effects to make it seem like a real rap. Buying rap songs from the big rappers can sometimes be really expensive, and I personally think that the lyrics are often disturbing or even a bit dumb. Rap is mostly depending on the beat and rhythm. With this patent, I could use my own lyrics and I would be able to listen to it and still enjoy it at a lower cost. The song would be under my control. I could customize it anyway I want. The rhythm would be on the beat that I desire, and the special effects and music will make it seem more enjoyable and cool to me. Using this as an application program for smart phones can also be really fun. When someone calls the owner, they will be able to record the phone call and turn it into a rap song. You would also be able to do this with Skype and other computer chatting programs. Sometimes I have to listen to lectures or lessons online, which can be very boring. If I could make the lecture rap, then it would be much more fun to listen to. Answering machines can also rap the messages that were sent by phone calls as well. It is therefore highly desirable to convert common speeches into rap music.
A primary objective of the preferred embodiments is, therefore, to convert a common human speech into rap music. An objective of the preferred embodiment is to generate rap music while preserving the original voice of the speaker. Another objective of the preferred embodiment is to achieve better rap music effects using signal processing methods. An objective of the preferred embodiment is to convert a lecture into rap music. Another objective of the preferred embodiment is to convert telephone messages, such as incoming messages, answering messages, voice mail messages, or speech ring tunes into rap music. These and other objectives are assisted by using computer programs to change the timing intervals, amplitudes, and/or frequencies of the sound signals of a common speech in order to create rap music effects.
While the novel features of the invention are set forth with particularly in the appended claims, the invention, both as to organization and content, will be better understood and appreciated, along with other objects and features thereof, from the following detailed description taken in conjunction with the drawings.
a) shows the symbolic block diagram of an exemplary embodiment of the present invention;
b) is an exemplary flow chart for the operation procedures of the system in
a-h) are simplified sound signal waveforms of exemplary embodiments of the present invention; and
a-e) are simplified flow charts for the operation procedures of exemplary embodiments of the present invention.
a) is a simplified symbolic block diagram for an exemplary embodiment of the present invention. In this example, one or more microphones (101) are used to convert the sound of a human speech into electrical signals. A speech, by definition used in this patent application, is a plurality of spoken words that are understandable by human. Typical human speeches are not in rap music rhythm. In this example, a sound card (103) converts the microphone signals into digital data, and sends the data to the central processing unit (CPU), which is typically an integrated circuit device such as a microprocessor or a digital signal processor. The CPU (105) processes the data, outputs the sound signals into digital data stream(s) that can be processed by computer program(s), and save the data stream(s) in sound trace files. Typical examples of sound trace files are: Moving Picture Experts Group Audio Layer III (MP3) files, Windows Media Audio (.wma) files used in Microsoft Windows, wave form audio (.wav) files used in older versions of Microsoft Windows, and many other types of sound trace files. We certainly can use customized sound trace files. It is certainly possible to process the sound data streams without using a sound trace file. While in digital formats, computer programs (107) can read sound trace files and display the sound waveforms on a screen (108). A waveform, by definition used in this patent application, is a stream of data that represents amplitudes as a function of time. The computer programs (107) also can read the original sound data stream(s) of a speech that was not in rap rhythm, and generate rap music. In this example, the computer programs (107) output a rap music sound trace file that is also in .wav format. The CPU (106) can read the rap music sound trace file, and send digital signals to the sound card (103) which can play the rap music using a speaker (109). It is often desirable to display video images of dancers on the screen (108) to enhance the effects of the generated rap music. The system shown in
The operation procedures for the system shown in
In order to generate rap music, a rap music beat is typically selected as the timing reference. Selection of rap music beat(s) can happen before or after recording of a speech. The rap music beat can be one of the commercial rap music beats, or a customer beat generated by individual users. A music beat typically has a repeating pattern of pre-defined timing intervals between pulses. For clarity, simple beats of equal time intervals are illustrated in the following examples, while the methods are certainly applicable to support complex rap music beats. It is certainly possible to combine multiple rap music beats to support conversion of a single speech.
As shown by the flow chart in
While the preferred embodiments have been illustrated and described herein, other modifications and changes will be evident to those skilled in the art. It is to be understood that there are many other possible modifications and implementations so that the scope of the invention is not limited by the specific embodiments discussed herein. For example, the microphone and the sound card or the CPU does not need to be in the same electrical device; the sound signals detected by microphone(s) can be transferred through wired or wireless communication systems to a remote device before the recorded speech is converted into rap music. The sound signals also can be stored in a storage device such as a compact disk, a nonvolatile memory device, a tape, or a floppy disk before computer programs in another device converts the stored speech into rap music. The microphone(s) can be built-in microphone(s) in a computer, a telephone, or other types of electrical devices; it also can be a separated microphone.
In an embodiment of the present invention, the time interval of the syllables in a speech are changed to substantially follow rap music beat in order to display musical rhythms, but small portion of the syllables are allowed not to follow beats; sometimes those exceptions can be introduced intentionally for additional sound effects. The present invention does not require 100% of the syllable pulses to follow beats. In the above examples, time intervals between sound pulses are changed while the waveforms of the pulses remain unchanged. In this way, the original voice of the speaker is preserved while the rhythm is changed. Typically, in this way, one can still recognize the voice of the originally speaker while it is changed to follow rap music rhythm. Sometimes it is desirable to change the original waveforms to achieve additional musical effects.
a) shows a simplified flow chart for basic operation procedures of exemplary embodiments of the present invention. A human speech is typically recorded by microphone(s) to convert sound into electrical signals. The human speech originally was not in rap music rhythm. Electrical devices such as a sound card or integrated circuits are used to convert the electrical signals detected by microphone(s) into digital data stream(s) that can be processed by computer programs, so that computer program(s) can process the digital data stream(s) to adjust the time intervals between the sound signals corresponding to the syllables of the words in the recorded human speech to substantially follow the rhythm of rap music beat(s) in order to generate rap music using words in the human speech. The computer programs can be software programs stored in mass storage devices, firmware programs stored in integrated circuits, or in other ways. Computer programs can be executed by computer, but they also can be executed by other types of electrical devices such as mobile phones, electrical books, televisions, terminals, and so on. Besides adjusting time intervals, the computer programs also can execute other functions such as noise cancelation, data formatting, data compaction . . . etc. Additional signal processing also can be executed. For example, the computer programs can change the relative amplitudes of parts or all of the sound signals of the human speech to achieve additional musical effect, as shown by the flow chart in
While specific embodiments of the invention have been illustrated and described herein, it is realized that other modifications and changes will occur to those skilled in the art. It is therefore to be understood that the appended claims are intended to cover all modifications and changes as fall within the true spirit and scope of the invention.