IP Library Granted Patent US 7,031,914
Granted Patent B2
US 7,031,914 · App. 10/120,476 · Granted Apr 18, 2006

Systems and methods for concatenating electronically encoded voice

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,031,914
App. No.
10/120,476
Granted
Apr 18, 2006
Kind
B2
Abstract

A method for concatenating a series of electronic voice segments encoded according to a source modeled algorithm is provided. The source modeled algorithm includes an excitation function such as a pitch function. The method includes evaluating an excitation function of the segments to be concatenated. The method further includes combining the segments into a sequence. The method further includes altering the excitation function such that the decoded sequence more accurately represents human speech. The alteration may include adjusting the pitch excitation function across one or more concatenation points. The alteration may also include adjusting the pitch excitation function across the sequence to more accurately reflect the content of the sequence. The source modeled algorithm may be a linear predictive algorithm such as Code Excited Linear Prediction (CELP) or Linear Predictive Coding (LCP). A system for concatenating a series of electronic voice segments is also provided.

Claims (16)

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 and wherein at least one excitation function is usable within a Code Excited Linear Prediction system to synthesize voice, 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;

developing a content-based prediction of the language represented by the sequence;

extracting said at least one excitation function from the sequence; and

modifying the excitation function at the concatenation point for at least one of the data segments based in part of the evaluation and the prediction to thereby produce a voice inflection representative of the language represented by the sequence;

wherein the 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.

2. 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 usable within a Code Excited Linear Predictive system to synthesize voice and each of the data segments includes information relating to the excitation function;

assemble the data segments into a sequence, thereby forming at least one concatenation point;

develop a content-based prediction of the language represented by the sequence;

extract an excitation function from the sequence;

modify the excitation function for at least one of the plurality of data segments based in part on the evaluation and the content of the prediction to thereby produce a voice inflection representative of the language represented by the sequence; and

cause the sequence to be transmitted to an external electronic device.

Assignments (5)
RELEASE (REEL 066874 / FRAME 0793) Recorded Apr 15, 2026
From: BANK OF AMERICA, N.A.
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 075405/0877 →
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2024
From: COMPUTERSHARE TRUST COMPANY, N.A, AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 066885/0917 →
SECURITY AGREEMENT (FIRST LIEN) Recorded Mar 22, 2024
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 066874/0793 →
NOTES SECURITY AGREEMENT Recorded Jan 24, 2020
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051692/0646 →
SECURITY INTEREST Recorded Nov 1, 2017
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 044652/0829 →