СПОСОБ СИНТЕЗА РЕЧИ

1. Способ синтеза речи на основе текста, согласно которому
выделяют в тексте по меньшей мере одну часть;
определяют интонацию каждой части;
ставят в соответствие каждой части целевые речевые звуки;
определяют физические параметры целевых речевых звуков;
находят в речевой базе речевые звуки, наиболее близкие по указанным физическим параметрам к целевым речевым звукам;
синтезируют речь в виде последовательности из найденных речевых звуков,
отличающийся тем, что
физические параметры целевых речевых звуков определяют в соответствии с определенной интонацией.
2. Способ по п.1, в котором дополнительно определяют лингвистические параметры целевых речевых звуков, причем при поиске в речевой базе речевых звуков находят в этой базе речевые звуки, наиболее близкие к целевым речевым звукам также и по указанным лингвистическим параметрам.
3. Способ по п.2, в котором лингвистические параметры речевого звука включают по меньшей мере один из следующих параметров: транскрипция, речевые звуки, идущие перед указанным речевым звуком и после него, положение указанного речевого звука по отношению к ударной гласной.
4. Способ по п.1, в котором по меньшей мере одну часть в тексте выделяют на основе грамматических характеристик слов в тексте и пунктуации в тексте.
5. Способ по п.1, в котором в соответствии с определенной интонацией выбирают по меньшей мере одну предварительно созданную интонационную модель, определяемую по меньшей мере одним из таких параметров, как наклон траектории основного тона, форма изменения основного тона на ударных гласных, энергия речевых звуков и закон изменения длительности речевых звуков, и определяют физические параметры целевых речевых звуков на основе по меньшей мере одного из указанных параметров соответствующей модели.
6. Способ по п.5, в котором форма изменения основного тона на ударных гласных включает изменение на первой ударной гласной, и/или на средней ударной гласной, и/или на последней ударной гласной.
7. Способ по п.5, в котором указанные физические параметры речевых звуков включают по меньшей мере длительность речевых звуков, частоту основного тона речевых звуков и энергию речевых звуков.
8. Способ по любому из пп.1-7, в котором наиболее близкие звуки определяют путем вычисления значения по меньшей мере одной функции, определяющей различие физических и/или лингвистических параметров целевого звука и звука из речевой базы,
и/или путем вычисления для каждого звука из речевой базы, который может быть использован при синтезировании, значения по меньшей мере одной функции, характеризующей свойства этого звука,
и/или путем вычисления для каждой пары звуков из речевой базы, которые могут быть использованы при синтезировании каждой последовательной пары целевых звуков по меньшей мере одной функции, определяющей качество связи между указанной парой звуков из речевой базы,
причем указанные наиболее близкие звуки определяют как речевые звуки, для последовательности которых, в виде которой синтезируют предварительно определенный фрагмент указанного текста, сумма вычисленных значений указанных функций минимальна.
9. Способ по п.8, в котором предварительно определенный фрагмент текста является предложением или абзацем.
10. Способ по п.8, в котором вычисляют значение по меньшей мере одной из следующих функций, определяющих различие физического и/или лингвистического параметра речевых звуков:
контекстной функции, определяющей степень совпадения речевых звуков, идущих до сравниваемых речевых звуков и после них;
интонационной функции, определяющей соответствие указанных интонационных моделей сравниваемых речевых звуков и их положения по отношению к фразовому ударению;
функции частоты основного тона, определяющей разность частот основного тона сравниваемых речевых звуков;
позиционной функции, определяющей различие позиции в слове сравниваемых речевых звуков;
позиционной функции, определяющей различие позиции в слоге сравниваемых речевых звуков;
позиционной функции, определяющей различие позиции в выделенной части текста сравниваемых речевых звуков, определяемой количеством слогов от начала этой части текста;
позиционной функции, определяющей различие позиции в выделенной части текста сравниваемых речевых звуков, определяемой количеством слогов до конца этой части текста;
позиционной функции, определяющей различие позиции в выделенной части текста сравниваемых речевых звуков, определяемой количеством ударных слогов от начала этой части текста;
позиционной функции, определяющей различие позиции в выделенной части текста сравниваемых речевых звуков, определяемой количеством ударных слогов до конца этой части текста;
функции произнесения, определяющей степень соответствия произнесения речевого звука из речевой базы и идеального произнесения этого звука в соответствии с правилами языка;
орфографической функции, определяющей орфографическое различие слов, содержащих сравниваемые речевые звуки;
ударной функции, определяющей соответствие типа ударения сравниваемых речевых звуков;
и/или в котором для каждого звука из речевой базы, которые могут быть использованы при синтезировании, вычисляют значение по меньшей мере одной из следующих функций, характеризующей свойства этого звука:
функции длительности, определяющей отклонение длительности соответствующего звука от средней по речевой базе длительности одноименных звуков с учетом фразового ударения;
амплитудной функции, определяющей отклонение амплитуды соответствующего звука от средней по речевой базе амплитуды одноименных звуков с учетом фразового ударения;
функции максимальной частоты основного тона, определяющей максимальное значение частоты основного тона соответствующего звука;
функции скачка частоты основного тона, определяющей скачок частоты основного тона на соответствующем звуке;
и/или в котором для каждой пары звуков из речевой базы, которые могут быть использованы при синтезировании каждой последовательной пары целевых звуков, вычисляют значение по меньшей мере одной из следующих функций, определяющих качество связи между указанными звуками из речевой базы:
функции связи по частоте основного тона соответствующей пары звуков, определяющей соотношение частоты основного тона на концах звуков пары;
функции связи по производной частоты основного тона соответствующей пары звуков, определяющей соотношение производной частоты основного тона на концах звуков пары;
функции связи по коэффициентам MFCC, определяющей соотношение нормированных коэффициетов MFCC на концах звуков пары;
функции неразрывности, определяющей, составляют ли звуки соответствующей пары единый фрагмент речевого корпуса.
11. Способ по п.8, в котором при вычислении суммы значений функций эти значения берут с различными весами.
12. Способ по п.8, в котором если найденный наиболее близкий звук не удовлетворяет некоторому критерию, то при синтезировании речи его заменяют на речевой звук из базы речевых звуков, удовлетворяющий указанному критерию.