G - Physics
10
L
G10L 13/00 (2006.01)
Patent
CA 2189574
A speech engine for producing synthetic speech from an input in convention orthography. The speech engine analyses the input data into small elements which are used to produce the synthetic speech. The analysis is carried out with the add of a skeletal database (11) and a plurality of symbolic processors (12-16) each of which is adapted to perform one linguistic task. Each processor (13-16) obtains its data from the database (11) (processor (12) obtains its data from an input buffer (10). Each processor returns its results to the database (11). The database (11)) is organised in accordance with the linguistic structures so that the final results and intermediate results are not only stored but the linguistic relationships are also available. Preferably the database (11) is formed of a plurality of storage modules (1/1-5/7) each of which has an address. Each module has a register (100) which holds an item of data being either an intermediary or final result. In addition each module contains addresses of related modules (101,102,103) whereby the linguistic structure of the sentence is defined.
Machine de traitement de la parole destinée à produire une parole synthétique à partir d'une entrée, selon une orthographe conventionnelle. Cette machine analyse les données d'entrée en petits éléments utilisés pour produire la parole synthétique. L'analyse s'effectue à l'aide d'une base de données (11) paramétrées et d'une pluralité de machines de traitement (12-16) symboliques, chacune de celles-ci étant conçue pour effectuer une tâche linguistique. Chaque machine de traitement (13-16) obtient ses données de la base de données (11) (la machine de traitement (12) les obtenant d'un tampon (10) d'entrée), et renvoie ses résultats à la base de données (11), laquelle est organisée en accord avec les structures linguistiques de manière que les résultats finaux ainsi que les résultats intermédiaires ne soient pas seulement stockés mais que les relations linguistiques existant entre eux soient également disponibles. De préférence, la base de donnée (11) est formée d'une pluralité de modules (1/1 - 5/7) de stockage, chacun de ceux-ci possédant une adresse ainsi qu'un registre (100) contenant un article de données qui peut être soit un résultat intermédiaire, soit un résultat final. En outre, chaque module contient également les adresses des modules (101, 102, 103) apparentés, ce qui permet la détermination de la structure linguistique de la phrase.
Breen Andrew Paul
Gaved Margaret
Lowry Andrew
British Telecommunications Public Limited Company
Gowling Lafleur Henderson Llp
LandOfFree
Speech engine does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Speech engine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Speech engine will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1590827