Back to results
US 7,346,500 B2Granted
Method of translating a voice signal to a series of discrete tones
AssigneeNellymoser, Inc.
InventorsJohn D. Puterbaugh, Eric J. Puterbaugh, Peter Velikonja, Robert A. Baxter
Life of this patent
Estimating the term…
Abstract
A system and method for creating a ring tone for an electronic device takes as input a phrase sung in a human voice and transforms it into a control signal controlling, for example, a ringer on a cellular telephone. Time-varying features of the input signal are analyzed to segment the signal into a set of discrete notes and assigning to each note a chromatic pitch value. The set of note start and stop times and pitches are then translated into a format suitable for controlling the device.
Claims16
A method for generating an identification signal, comprising:
- accepting as input a voice signal of limited duration;
- translating said voice signal to a representation of a series of discrete tones, including generating a digital representation of said voice signal, dividing said digitized signal into a plurality of frames, extracting analysis data from each said frame, formatting said analysis data into a frame representation, and grouping said frames into a plurality of regions;
- producing a control signal from said representation of discrete tones, said control signal suitable for causing a transponder to generate a signal, where said generated signal is human-recognizable as a translation of said voice signal;
- determining the existence of a candidate note start frame in each said region;
- determining a stop frame corresponding to each start frame;
- forming an initial set of fundamental frequencies from said start and corresponding stop frames;
- removing from said initial set those fundamental frequencies having corresponding time-domain energies less than an energy threshold to form a modified set of fundamental frequencies;
- removing from said modified set those fundamental frequencies having corresponding voicing probabilities less than a voicing probability threshold to form a twice modified set of fundamental frequencies;
- determining a median for each member of said twice modified set;
- determining a mode for each member of said twice modified set;
- determining a distributional type for each member of said twice modified set with an associated class confidence estimate;
- and
- assigning a MIDI note number to each member of said twice modified set in response to said mode, said median, said distributional type and said class confidence estimate, whereby a note sequence is created.
10 more elements
Dependencies are inferred from the claim text.