Розмітка тексту для аудіороликів

При створенні роликів ви можете використовувати спеціальну розмітку SSML: https://www.w3.org/TR/2010/REC-speech-synthesis11-20100907/

Звертаємо вашу увагу, що синтезатори підтримують можливості SSML в різному ступені.

Нижче представлено опис можливостей з прив'язкою до синтезаторів.

<break> - Пауза між словами (всі синтезатори)
<p>Ваш пінкод <break time="400ms"/>3 1 4 2</p>
<p>Повторюємо повільніше</p>
<p>Ваш пінкод
<break time="400ms"/> 3
<break time="200ms"/> 1
<break time="200ms"/> 4
<break time="200ms"/> 2
</p>
<audio> - Вбудовування інших ваших роликів (всі синтезатори)
В особистому кабінеті в списку роликів ви можете дізнатися id ролика, який потрібно вбудувати, наприклад, якщо id=100500:
<audio id="100500"/>
<p> - Параграфи (всі синтезатори)
<p>Це перший параграф. Тут повинна бути пауза.</p>
<p>Це другий параграф.</p>
<s> - Пауза між пропозиціями
<s>Перша пропозиція</s><s>Друга пропозиція</s>
<phoneme> - Фонетичні особливості (всі синтезатори, крім Карини та Юлії)
Для фонетичних особливостей використовується розширений фонетичний алфавіт
Десь говорять <phoneme alphabet="x-sampa" ph="m@l6ko"/>,
а десь <phoneme alphabet="x-sampa" ph="m@l@ko"/>.
<say-as> - Тип диктування (Тетяна, Максим, Айві, Джоанна, Кендра, Кімберлі, Саллі, Джоуї, Джастін, Метью, Каріна, Юлія, Кіра, Сергій, Олександра, Тарас, Марфа, Борис, Наталія, Анна, Остап, Айгуль, Даулет):
  • Диктування номера телефону
    <say-as interpret-as='telephone'>+380 (067) 204-98-10</say-as>
  • Диктування дати
    <say-as interpret-as='date'>2017-01-25</say-as>
  • Диктування часу
    <say-as interpret-as='time'>1'21"</say-as>
  • Диктування чисел
    Число Пі приблизно дорівнює <say-as interpret-as="cardinal">3,142</say-as>
  • Диктування порядкового номера
    Ваш номер <say-as interpret-as="ordinal">3142</say-as>
  • Диктування дробів
    две целых <say-as interpret-as='fraction'>1/2</say-as>
  • Диктування вимірюваних величин
    <say-as interpret-as='unit'>105 метрів</say-as>
  • Диктування адреси
    Ми знаходимося за адресою <say-as interpret-as='address'>місто Київ, вул. Одеська, 9д</say-as>
<prosody> - (Тетяна, Максим, Айві, Джоанна, Кендра, Кімберлі, Саллі, Джої, Джастін, Метью, Анна, Остап, Айгуль, Даулет):
  • Додати, зменшити гучності
    <prosody volume="+20dB">Здрастуй, мир!</prosody>
  • Зробити високим голос
    <prosody pitch="x-high">Здрастуй, мир!</prosody>
  • Швидка диктування
    <prosody rate="x-fast">Здрастуй, мир!</prosody>
  • Кілька атрибутів одночасно: гучний, високий голос із швидким диктуванням
    <prosody volume="x-loud" pitch="x-high" rate="x-fast">Здрастуй, мир!</prosody>
<lang> - Багатомовність (Тетяна, Максим, Айві, Джоанна, Кендра, Кімберлі, Саллі, Джої, Джастін, Метью):
Ви можете використовувати кілька мов в тексті ролика
Наш сервіс приголомшливий. Ім'я йому <lang xml:lang="en-US">Лід сервіс UK</lang>
Розстановка наголосів
  • За допомогою символу «+» (Олена, Оксана, Джейн, Омаж, Філіп, Захар, Ерміль):
    з+амок, в якому багато замк+ів
    баг+ато пр+офільний
  • За допомогою тега <phoneme> (Тетяна, Максим, Айві, Джоанна, Кендра, Кімберлі, Саллі, Джоуї, Джастін, Метью): Слово "замок" буде вимовлено по транскрипції.
    <phoneme alphabet="x-sampa" ph='z"amok'/>
  • За допомогою символу «0» після ударної голосної (Ілля, Олена):
    соро0ка
    сорока0
  • За допомогою символу «'» після ударної голосної (Кіра, Сергій, Олександра, Тарас, Марфа, Борис, Наталія):
    <speak>за'мок</speak>
    <speak>замо'к</speak>
  • За допомогою символу «ˈ» після ударної голосної. Не використовуйте одинарні лапки («‘» або «'»), хоча вони виглядають схоже (Анна, Остап, Айгуль, Даулет):
    заˈмок
    замоˈк