Claims
- 1. A method of concatenating a plurality of electronic voice data segments, the plurality of segments being encoded according to a source modeled algorithm, the algorithm including at least one excitation function, wherein each data segment includes information relating to an excitation function, the method, comprising:
evaluating the plurality of electronic voice data segments; assembling the data segments into a sequence, thereby forming at least one concatenation point; altering the excitation function for at least one of the data segments based in part on the evaluation.
- 2. The method as recited in claim 1, wherein the algorithm relates to a linear predictive source modeled algorithm.
- 3. The method as recited in claim 1, wherein the algorithm relates to Code Excited Linear Prediction.
- 4. The method as recited in claim 1, wherein the algorithm relates to Linear Predictive Coding.
- 5. The method as recited in claim 1, wherein the excitation function relates to pitch data.
- 6. The method as recited in claim 1, further comprising altering the excitation function for at least one of the data segments at one of the concatenation points.
- 7. The method as recited in claim 1, further comprising altering the excitation function for at least one of the data segments at more than one of the concatenation points.
- 8. The method as recited in claim 1, further comprising developing a content-based prediction of the language represented by the sequence.
- 9. The method as recited in claim 8, wherein the data sequence represents a question and one of the excitation functions is related to pitch data, the method, further comprising adjusting the pitch excitation data, thereby causing the data sequence to more accurately represent a voiced question.
- 10. A voice data sequence, comprising:
a plurality of electronic voice data segments, each data segment being encoded according to a source modeled algorithm, wherein the plurality of data segments is joined into a consecutive sequence; at least one concatenation point at which two of the plurality of electronic voice data segments are joined; and at least one excitation function associated with the source modeled algorithm; wherein one of the excitation functions is configured in part based on the content of the sequence.
- 11. A voice data sequence according to claim 10, wherein the data segments are encoded according to a linear predictive source modeled algorithm.
- 12. A voice data sequence according to claim 10, wherein the data segments are encoded according to Code Excited Linear Predictive Coding.
- 13. A voice data sequence according to claim 10, wherein the data segments are encoded according to Linear Predictive Coding.
- 14. A voice data sequence according to claim 10, wherein the excitation function that is configured in part based on the content of the sequence relates to pitch.
- 15. A voice data sequence according to claim 10, wherein the data sequence represents a question and one of the excitation functions relates to pitch, and wherein the pitch excitation data is configured to cause the data sequence to more accurately represent a voiced question.
- 16. A system for producing a sequence of concatenated electronic voice data segments, comprising:
an arrangement that selects a plurality of electronic voice data segments from a collection of electronic voice data segments, the plurality of selected segments being encoded according to a source modeled algorithm; and a processor, configured to evaluate the plurality of electronic voice data segments; wherein the algorithm includes at least one excitation function and each of the data segments includes information relating to the excitation function, wherein the processor is further configured to alter the excitation function for at least one of the plurality of data segments based in part on the evaluation, and wherein the processor is further configured to assemble the data segments into a sequence and cause the sequence to be transmitted to an external electronic device.
- 17. The system of claim 16, wherein the selected segments are encoded according to a linear predictive source modeled algorithm.
- 18. The system of claim 16, wherein the selected segments are encoded according to Code Excited Linear Prediction.
- 19. The system of claim 16, wherein the selected segments are encoded according to Linear Predictive Coding.
- 20. The system of claim 16, wherein the excitation function relates to pitch.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to copending, commonly assigned U.S. patent application Ser. No. 09/597,873, entitled “CONCATENATION OF ENCODED AUDIO FILES” (Attorney Docket No. 020366-033110US), filed on Jun. 20, 2000, by Eliot Case, which is a continuation of U.S. patent application Ser. No. 08/769,731, entitled “Concatenation of Encoded Audio Files”, filed on Dec. 20, 1996, which applications are included herein by reference in their entirety for all purposes.