Speech Synthesis Markup Language

Speech Synthesis Markup Language
Орган стандартизации Консорциум Всемирной паутины
Логотип Викисклада Медиафайлы на Викискладе

Speech Synthesis Markup Language (SSML) (Язык Разметки Синтеза Речи) - представляет собой основанный на XML язык разметки для приложений синтеза речи[1]. Он был рекомендован рабочей группой W3C[2]. SSML часто встраивается в сценарии VoiceXML для интерактивных систем телефонии[3]. Однако, это также может быть использовано независимо от телефонии, например для создания аудиокниг.

SSML основан на языке разметки Java Synthesis Markup Language (JSML), разработанном Sun Microsystems, хотя нынешние рекомендации были разработаны главным образом производителями синтезаторов речи. Он охватывает практически все аспекты синтеза речи, хотя в некоторых областях остались неопределенные аспекты, поэтому каждый производитель принимает иной вариант языка[4]. Кроме того, в отсутствие разметки, синтезатор, как ожидается, должен выполнить своё собственное толкование этого текста. Так SSML не является таким жестким в плане синтаксиса, как язык C, или даже HTML.

Пример

Вот пример документа SSML:

<?xml version="1.0"?>
<speak xmlns="http://www.w3.org/2001/10/synthesis"
       xmlns:dc="http://purl.org/dc/elements/1.1/"
       version="1.0">
  <metadata>
    <dc:title xml:lang="en">Telephone Menu: Level 1</dc:title>
  </metadata>

  <p>
    <s xml:lang="en-US">
      <voice name="David" gender="male" age="25">
        For English, press <emphasis>one</emphasis>.
      </voice>
    </s>
    <s xml:lang="es-MX">
      <voice name="Miguel" gender="male" age="25">
        Para español, oprima el <emphasis>dos</emphasis>.
      </voice>
    </s>
  </p>

</speak>

Примечания

  1. Speech Synthesis Markup Language (SSML) Version 1.1 Архивная копия от 16 декабря 2010 на Wayback Machine (англ.)
  2. SSML для синтезаторов речи  (неопр.). Дата обращения: 16 сентября 2010. Архивировано 11 июля 2012 года.
  3. W3C завершила разработку технологии VoiceXML 3.0 Архивировано 25 октября 2011 года.
  4. W3C работает над речевой технологией следующего поколения  (неопр.). Дата обращения: 16 сентября 2010. Архивировано 19 февраля 2013 года.
Перейти к шаблону «Синтез речи»
Проприетарное ПО
  • Alter/Ego
  • BrowseAloud
  • Cantor
  • CereProc
  • CeVIO Creative Studio
  • CoolSpeech
  • Chipspeech
  • DECtalk
  • IVONA
  • LaLaVoice
  • Microsoft Agent
  • Microsoft Speech API
  • Microsoft text-to-speech voices
  • PPG Phonem
  • Readspeaker
  • Realivox
  • Software Automatic Mouth
  • Symphonic Choirs
  • Synthesizer V
  • Talk It!
  • Utau
  • Voice browser
  • Vocaloid
  • Voiceroid
Свободное ПО
  • eSpeak
  • Gnuspeech
  • Festival Speech Synthesis System
  • FreeTTS
  • Gnopernicus
  • Orca
  • Sinsy
  • Automatik Text Reader
Машина
  • Echo 2
  • Pattern playback
  • Phasor
  • RIAS
  • Texas Instruments LPC Speech Chips
  • TuVox
Приложения
  • AOLbyPhone
  • DialogOS
  • Dr. Sbaitso
  • MBROLA
  • Microsoft Narrator
  • Microsoft Speech Server
  • PlainTalk
  • Voice font
Протоколы
Speech Synthesis Markup Language
Разработчики/
Исследователи
Процесс
  • Articulatory synthesis
  • Concatenative synthesis
  • Currah
  • Inverse filter
  • PSOLA
  • Phase vocoder
  • SABLE
  • Self-voicing
Перейти к шаблону «Стандарты W3C»
Продукты
и стандарты
Рекомендации
ООСО
  • IndieAuth[англ.]
  • XAdES[англ.]
  • XBL[англ.]
  • XHTML+SMIL[англ.]
  • XUP[англ.]
Рабочие проекты
Руководства
  • Руководящие принципы доступности веб-контента[англ.]
Инициативы
  • Markup Validation Service[англ.]
  • Web Accessibility Initiative[англ.]
  • WebPlatform[англ.]
Выведенные
из использования
Устаревшие
Организации
Рабочие группы
  • TAG[англ.]
  • CSS
  • SVG[англ.]
  • WebAuthn[англ.]
  • WHATWG
Группы сообщества и бизнеса
  • Web Advertising BG[англ.]
Закрывшиеся группы
  • Device Description (DDWG)[англ.]
  • HTML[англ.]
  • Multimodal Interaction Activity (MMI)[англ.]
ПО
Браузеры
  • Line Mode (1990–)[англ.]
  • Arena (1993–98)[англ.]
  • Agora (1994–97)[англ.]
  • Argo (1994–97)[англ.]
  • Amaya (браузер/редактор, 1996–2012)
Конференции