# US 2014/0156280 A1 · Speech processing system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0156280 A1
- Document ID: US20140156280A1
- Status: Published application
- Kind: A1
- Application number: 14/090,379
- Filed: 2013-11-26
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: Kabushiki Kaisha Toshiba
- Applicants: Kabushiki Kaisha Toshiba
- Inventors: Maia Ranniery
- Web page: https://patentgrep.com/patent/US20140156280A1

## CPC

- G10L 13/08: Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
- G10L 13/02: Methods for producing synthetic speech; Speech synthesisers
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A method of deriving speech synthesis parameters from an audio signal, the method comprising: receiving an input speech signal; estimating the position of glottal closure incidents from said audio signal; deriving a pulsed excitation signal from the position of the glottal closure incidents; segmenting said audio signal on the basis of said glottal closure incidents, to obtain segments of said audio signal; processing the segments of the audio signal to obtain the complex cepstrum and deriving a synthesis filter from said complex cepstrum; reconstructing said speech audio signal to produce a reconstructed speech signal using an excitation model where the pulsed excitation signal is passed through said synthesis filter; comparing said reconstructed speech signal with said input speech signal; and calculating the difference between the reconstructed speech signal and the input speech signal and modifying either the pulsed excitation signal or the complex cepstrum to reduce the difference between the reconstructed speech signal and the input speech.

## Claims

### Claim 1

A method of deriving speech synthesis parameters from an audio signal, the method comprising:
receiving an input speech signal;
estimating the position of glottal closure incidents from said audio signal;
deriving a pulsed excitation signal from the position of the glottal closure incidents;
segmenting said audio signal on the basis of said glottal closure incidents, to obtain segments of said audio signal;
processing the segments of the audio signal to obtain the complex cepstrum and deriving a synthesis filter from said complex cepstrum;
reconstructing said speech audio signal to produce a reconstructed speech signal using an excitation model where the pulsed excitation signal is passed through said synthesis filter;
comparing said reconstructed speech signal with said input speech signal; and
calculating the difference between the reconstructed speech signal and the input speech signal and modifying either the pulsed excitation signal or the complex cepstrum to reduce the difference between the reconstructed speech signal and the input speech.

### Claim 2 (depends on 1)

A method according to claim 1, comprising modifying both the pulsed excitation signal and the complex cepstrum to reduce the difference between the reconstructed speech and the input speech.

### Claim 3 (depends on 2)

A method according to claim 2, wherein modifying the pulsed excitation signal and the complex cepstrum comprises the process of:
optimising the position of the pulses in said excitation signal to reduce the mean squared error between reconstructed speech and the input speech; and
recalculating the complex cepstrum using the optimised pulse positions, wherein the process is repeated until the position of the pulses and the complex cepstrum results in a minimum difference between the reconstructed speech and the input speech.

### Claim 4 (depends on 2)

A method according to claim 2, wherein the difference between the reconstructed speech and the input speech is calculated using the mean squared error.

### Claim 5 (depends on 3)

A method according to claim 3, wherein the pulse height az is set such that az=0 if az<0 and az=1 if az>0 before recalculation of the complex cepstrum.

### Claim 6 (depends on 3)

A method according to claim 3, wherein re-calculating the complex cepstrum comprises optimising the complex cepstrum by minimising the difference between the reconstructed speech and the input speech, wherein the optimising is performed using a gradient method.

### Claim 7 (depends on 1)

A method according to claim 1, further comprising decomposing the complex cepstrum into phase and minimum phase cepstral components.

### Claim 8 (depends on 1)

A method of vocal analysis, the method comprising extracting speech synthesis parameters from an input signal in a method according to claim 1, and comparing the complex cepstral with threshold parameters.

### Claim 9 (depends on 1)

A method of training a speech synthesiser, the synthesiser comprising a source filter model for modeling speech using an excitation signal and a synthesis filter, the method comprising training the synthesis parameters by deriving speech synthesis parameters from an input signal using a method according to claim 1, the method further comprising storing said extracted parameters.

### Claim 10 (depends on 9)

A method according to claim 9, the method further comprising training the synthesiser by receiving input text and speech, the method comprising extracting labels from the input text, and relating derived speech parameters to said labels via probability density functions.

### Claim 11

A text to speech method, the method comprising:
receiving input text;
extracting labels from said input text;
using said labels to extract speech parameters which have been stored in a memory,
generating a speech signal from said extracted speech parameters wherein said speech signal is generated using a source filter model which produces speech using an excitation signal and a synthesis filter, said speech parameters comprising complex cepstrum parameters.

### Claim 12 (depends on 11)

A text to speech method according to claim 11, wherein said complex cepstrum parameters are stored in said memory as minimum phase cepstrum parameters and phase parameters, the method being configured to produce said excitation signal using said phase parameters and said synthesis filter using said minimum phase cepstrum parameters.

### Claim 13 (depends on 1, 11)

A text to speech method according to claim 11, wherein said complex cepstrum parameters which are stored in said memory have been derived using the method of claim 1.

### Claim 14

A system for extracting speech synthesis parameters from an audio signal, the system comprising a processor adapted to:
receive an input speech signal;
estimate the position of glottal closure incidents from said audio signal;
derive a pulsed excitation signal from the position of the glottal closure incidents;
segment said audio signal on the basis of said glottal closure incidents, to obtain segments of said audio signal;
process the segments of the audio signal to obtain the complex cepstrum and deriving a synthesis filter from said complex cepstrum;
reconstruct said speech audio signal to produce a reconstructed speech signal using an excitation model where the pulsed excitation signal is passed through said synthesis filter;
compare said reconstructed speech signal with said input speech signal; and
calculate the difference between the reconstructed speech signal and the input speech signal and modifying either the pulsed excitation signal or the complex cepstrum to reduce the difference between the reconstructed speech signal and the input speech.

### Claim 15

A text to speech system, the system comprising a memory and a processor adapted to:
receive input text;
extract labels from said input text;
use said labels to extract speech parameters which have been stored in the memory; and
generate a speech signal from said extracted speech parameters wherein said speech signal is generated using a source filter model which produces speech using an excitation signal and a synthesis filter, said speech parameters comprising complex cepstrum parameters.

### Claim 16 (depends on 1, 15)

A text to speech system according to claim 15, wherein said memory comprises parameters have been derived using the method of claim 1.

### Claim 17 (depends on 1)

A carrier medium comprising computer readable code configured to cause a computer to perform the method of claim 1.

### Claim 18 (depends on 11)

A carrier medium comprising computer readable code configured to cause a computer to perform the method of claim 11.
