Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
106 words
A text to speech (TTS) system for converting input text into an output acoustic signal simulating natural speech, the text to speech system comprising: a linguistic processor for generating a listing of speech segments plus associated parameters from the input text, and an acoustic processor for generating the output acoustic waveform from said listing of speech segments plus associated parameters; said system being characterized in that it is output driven, wherein the acoustic processor sends a request to the linguistic processor whenever it needs to obtain a further listing of speech segments plus associated parameters, the linguistic processor processing input text in response to such requests.
Claim 2
Dependent Claim
106 words
A text to speech (TTS) system for converting input text into an output acoustic signal simulating natural speech, the text to speech system comprising: a linguistic processor for generating a listing of speech segments plus associated parameters from the input text, and an acoustic processor for generating the output acoustic waveform from said listing of speech segments plus associated parameters; said system being characterized in that it is output driven, wherein the acoustic processor sends a request to the linguistic processor whenever it needs to obtain a further listing of speech segments plus associated parameters, the linguistic processor processing input text in response to such requests.
Claim 3
Dependent Claim
28 words
The TTS system of claim 1, wherein if the TTS system receives a command to stop producing output speech, this command is forwarded first to the acoustic processor.
Claim 4
Dependent Claim
34 words
The TTS system of claim 1, wherein the linguistic processor sends a response to the request from the acoustic processor to indicate the availability of a further listing of speech segments plus associated parameters.
Claim 5
Dependent Claim
39 words
The TTS system of claim 1, wherein the TTS system further includes a process dispatcher acting as an intermediary between the acoustic processor and the linguistic processor, whereby said requests and said response are routed via the process dispatcher.
Claim 6
Dependent Claim
21 words
The TTS system of claim 4, wherein the process dispatcher maintains a list of requests that have not yet received responses.
Claim 7
Dependent Claim
43 words
The TTS system of claim 1, wherein at least one of the acoustic and linguistic processor comprise a plurality of stages arranged sequentially from the input to the output, each stage being responsive to a request from the following stage to perform processing.
Claim 8
Dependent Claim
17 words
The TTS system of claim 6, wherein the size of output varies across said plurality of stages.
Claim 9
Dependent Claim
32 words
The TTS system of claim 1, wherein the TTS system includes two microprocessors, the linguistic processor operating on one microprocessor, the acoustic processor operating essentially in parallel therewith on the other microprocessor.
Claim 10
Dependent Claim
25 words
The TTS system of claim 1, wherein the acoustic processor obtains speech segments corresponding to one breath group from the linguistic processor for each request.