# US 5,704,007 A · Utilization of multiple voice sources in a speech synthesizer

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

- Number: US 5,704,007 A
- Document ID: US5704007A
- Status: Granted
- Kind: A
- Application number: 08/727,845
- Filed: 1996-10-04
- Granted: 1997-12-30
- Earliest claimed: 1994-03-11
- Assignees: Apple Computer, Inc.
- Inventors: Mark L. Cecys
- Web page: https://patentgrep.com/patent/US5704007A

## CPC

- G10L 13/047: Architecture of speech synthesisers
- G10L 13/04: Details of speech synthesis systems, e.g. synthesiser structure or memory management
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

Utilization of one or more voice sources in a speech synthesizer to provide improved synthetic speech. Having a speech synthesizer with the capability to select among and between a multiplicity of voice sources provides a higher quality and greater variety of possible synthetic speech sounds. This is particularly true when the multiplicity of voice sources are predetermined to have particular speech qualities and spectral content such as may be desired to convey emotional vocal content in synthetic speech.

## Claims

### Claim 1

A synthetic text-to-speech generating method comprising:
generating a set of speech synthesizer control parameters representative of text to be spoken; and
converting the speech synthesizer control parameters into output wave forms representative of the synthetic speech to be spoken by selecting and combining at least two voice sources from a multiplicity of voice sources in a speech synthesizer to generate a combined voice source and by passing the combined voice sottree through an acoustic model of a human vocal tract.

### Claim 2 (depends on 1)

The method of claim 1 wherein said step of selecting is based upon which of the multiplicity of voice sources has spectral content which most closely matches that of the generated set of speech synthesizer control parameters.

### Claim 3 (depends on 1)

The method of claim 1, wherein said multiplicity of voice sources includes a normal voice source and a bright voice source.

### Claim 4 (depends on 3)

The method of claim 3, wherein said multiplicity of voice sources includes a glottal voice source.

### Claim 5

An apparatus for generating synthetic text-to-speech, the apparatus comprising:
means for generating a set of speech synthesizer control parameters representative of text to be spoken; and
means for converting the speech synthesizer control parameters into output wave forms representative of the synthetic speech to be spoken by means for selecting and combining at least two voice sources from a multiplicity of voice sources in a speech synthesizer to generate a combined voice source and means for passing the combined voice source through an acoustic model of a human vocal tract.

### Claim 6 (depends on 5)

The apparatus of claim 5 wherein said means for selecting is based upon which of the multiplicity of voice sources has spectral content which most closely matches that of the generated set of speech synthesizer control parameters.

### Claim 7 (depends on 5)

The apparatus of claim 5, wherein said multiplicity of voice sources includes a normal voice source and a bright voice source.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein said multiplicity of voice sources includes a glottal voice source.

### Claim 9

A method of generating synthetic speech in a synthetic speech system comprising a speech synthesizer, said synthetic speech generating method comprising the steps of:
a) providing a multiplicity of synthetic voice sources to said speech synthesizer;
b) providing a set of speech synthesizer control parameters to said speech synthesizer;
c) said speech synthesizer selecting at least two of said multiplicity of voice sources based upon said set of speech synthesizer control parameters;
d) said speech synthesizer combining the Selected voice sources to generate a combined voice source; and
e) generating said synthetic speech based upon said set of speech synthesizer control parameters and using said combined voice source.

### Claim 10 (depends on 9)

The synthetic speech generating method of claim 9 wherein said multiplicity of voice sources are predetermined to have desired spectral content.

### Claim 11 (depends on 10)

The synthetic speech generating method of claim 10 wherein said step of selecting at least two of said multiplicity of voice sources comprises selecting at least one voice source having spectral content which most closely matches that of the provided set of speech synthesizer control parameters.

### Claim 12 (depends on 9)

The method of claim 9, wherein said multiplicity of voice sources includes a normal voice source and a bright voice source.

### Claim 13 (depends on 12)

The method of claim 12, wherein said multiplicity of voice sources includes a glottal voice source.

### Claim 14

A text-to-speech synthesizer system for generating a synthetic speech signal, the synthesizer system comprising:
a phonetic translation of text to be spoken by the text-to-speech synthesizer system;
a multiplicity of audio signals to be used as voice sources by the text-to-speech synthesizer system; and
an acoustic model of a human vocal tract, the acoustic model selectively receiving as input at least two of the multiplicity of audio signals and the phonetic translation, the acoustic model acoustically modifying the received audio signals based upon the phonetic translation to generate a modified voice source, and the acoustic model outputting the modified voice source as the synthetic speech signal.

### Claim 15

A parametric synthetic text-to-speech system comprising:
a memory containing a multiplicity of digitally sampled voice sources and a set of text-to-speech parameters indicative of text to be spoken by the synthetic text-to-speech system;
a filter network for modulating two or more of the multiplicity of voice sources in accordance with the set of text-to-speech parameters to generate a modulated voice source, the filter network modeling the acoustic aspects of the human vocal tract;
a loudspeaker for generating a waveform of the synthetic speech utilizing the modulated voice source.

### Claim 16

A text-to-speech synthesizer system for generating a synthetic speech signal, the synthesizer system comprising:
a phonetic translation of text to be spoken by the text-to-speech synthesizer system;
two audio signals to be used as voice sources by the text-to-speech synthesizer system;
an acoustic model of a human vocal tract for receiving the two audio signals and the phonetic translation, combining and modifying the two audio signals based upon the phonetic translation, and outputting the combined and modified two audio signals as the synthetic speech signal.

### Claim 17 (depends on 16)

The system of claim 16 wherein the two audio signals each has different spectral qualities.

### Claim 18 (depends on 17)

The system of claim 17 wherein the acoustic model uses proportionately more of one of the two audio signals than another of the two audio signals when combining the two audio signals.

### Claim 19 (depends on 18)

The system of claim 18 wherein the proportionate usage of the two audio signals by the acoustic model is variable.

### Claim 20 (depends on 17)

The system of claim 17, wherein a first of said audio signals has spectral qualities of a normal voice and a second of said audio signals has spectral qualities of a bright voice.

### Claim 21 (depends on 20)

The apparatus of claim 20, further including a third audio signal to be used as a voice source by the text-to-speech synthesizer system, said third audio signal having spectral qualities of a glottal voice.
