Digital speech signal processing for pitch change with jump control in accordance with pitch period
First Claim
Patent Images
1. Apparatus for pitch conversion of an audio signal comprising:
- means for deriving sequential samples of said audio signal and converting said samples into digital signals;
a memory for storing said digital signals;
means for sequentially writing said digital signals into said memory at a first fixed writing rate;
means for reading out, in the same sequential order, said digital signals stored in said memory at a second rate different from said first rate, said second rate being selected to produce a desired pitch conversion; and
means for modifying the reading at said second rate such that the average reading rate approximates said first fixed writing rate comprising;
means for monitoring the address differential in said memory at which said writing and reading is taking place,means for determining the pitch period P of said audio signal, andmeans for jumping the reading address as said differential becomes larger than a predetermined function of pitch period, said jump being in a direction to reduce said differential.
0 Assignments
0 Petitions
Accused Products
Abstract
Digital processing of speech signals for compression/expansion pitch change is provided by writing and reading a ROM at different rates and controlling the discard/repeat segments of memory to be approximately integral multiples of the pitch period with means to track the pitch period as it is changing and modify the discard/repeat segments accordingly.
38 Citations
8 Claims
-
1. Apparatus for pitch conversion of an audio signal comprising:
-
means for deriving sequential samples of said audio signal and converting said samples into digital signals; a memory for storing said digital signals; means for sequentially writing said digital signals into said memory at a first fixed writing rate; means for reading out, in the same sequential order, said digital signals stored in said memory at a second rate different from said first rate, said second rate being selected to produce a desired pitch conversion; and means for modifying the reading at said second rate such that the average reading rate approximates said first fixed writing rate comprising; means for monitoring the address differential in said memory at which said writing and reading is taking place, means for determining the pitch period P of said audio signal, and means for jumping the reading address as said differential becomes larger than a predetermined function of pitch period, said jump being in a direction to reduce said differential. - View Dependent Claims (2, 3)
-
-
4. A tapered splice apparatus for combining digital data signals representing an audio signal wherein said digital data signals are read out of memory in an ordered sequence and the read addresses thereof are changed in steps to new memory addresses comprising:
-
a first addressable data pointer for reading digital data signals from sequential addresses in said memory; means for determining the pitch period of said audio signal; a second addressable data pointer for reading data signals from said memory at addresses separated by a predetermined amount which is approximately an integral number of said pitch periods from the addresses of said first data pointer; means responsive to a apredetermined condition for changing the address of said first data pointer to the address then occuied by said second data pointer; and means for combining the data values of the digital data signals read by said first and second data pointers during said changing to provide a transition signal value that changes gradually in said steps from the data value of the digital data signal read by said first data pointer to the data value of the digital data signal read by said second data pointer. - View Dependent Claims (5, 6, 7, 8)
-
Specification