Разметка синтеза речи
Aimyvoice позволяет размечать синтезируемый т екст, чтобы управлять его звучанием: задавать паузы, ударения, тон и другие особенности произношения. Разметка делает звучание более естественным и выразительным.
Вы можете размечать текст двумя способами:
-
Чтобы расставлять в тексте ударения и паузы, используйте упрощенную разметку при помощи специальных символов и знаков препинания.
-
Чтобы задавать правила произношения отдельных слов, управлять громкостью, стилем и другими характеристиками речи, используйте SSML-теги.
подсказкаSSML (Speech Synthesis Markup Language) — язык разметки синтеза речи, основанный на XML.
Упрощенная разметка
Символ | Равнозначный SSML‑тег | Функция | Пример |
---|---|---|---|
+ | <say-as stress> | Указывает на ударную гласную в слове. Символ ставится после ударной гласной. | На амбаре висел большо+й замо+к. |
# | <emphasis> | Указывает на позицию фразового ударения. Символ ставится перед ударным словом. | Это #вы ожидаете меня? |
- | <break time="50ms"/> | Минимальная пауза. | Станцию — РЛС — ввели в эксплуатацию. |
– или , | <break time="100ms"/> | Короткая пауза. | Предложение — одна из основных единиц языка. |
. ! ? : ; ( ) | <break time="200ms"/> | Длинная пауза. | Через две мили (примерно 4 км.) поле сменилось лесом. |