A prosody matching template in the form of a tree structure stores indices
which point to lookup table and template information prescribing pitch and
duration values that are used to add inflection to the output of a
text-to-speech synthesizer. The lookup module employs a search algorithm
that explores each branch of the tree, assigning penalty scores based on
whether the syllable represented by a node of the tree does or does not
match the corresponding syllable of the target word. The path with the
lowest penalty score is selected as the index into the prosody template
table. The system will add nodes by cloning existing nodes in cases where
it is not possible to find a one-to-one match between the number of
syllables in the target word and the number of nodes in the tree.
Prosody сопрягая шаблон in the form of древовидная структура хранит индексы указывают к значениям тангажа и продолжительности данным по таблицы и шаблона взгляда вверх предписывая использованы для того чтобы добавить инфлекцию к выходу text-to-speech синтезатора. Модуль взгляда вверх использует алгоритма поиска исследует каждую ветвь вала, задавая счеты штрафа основанные дальше делает ли силлабул представленный узлом вала или не сопрягает соответствуя силлабул слова цели. Курс с самым низким счетом штрафа выбран как индекс в prosody таблицу шаблона. Система добавит узлы путем клонировать existing узлы in cases where не по возможности найти взаимнооднозначную спичку между числом силлабулов в слове цели и числом узлов в вале.