コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

「Speech Synthesis Markup Language」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Cewbot (会話 | 投稿記録)
m Bot作業依頼: sourceタグをsyntaxhighlightタグに置換 (Category:非推奨のsourceタグを使用しているページ) - log
Cewbot (会話 | 投稿記録)
 
1行目: 1行目:
'''Speech Synthesis Markup Language'''(SSML)、または'''音声合成マークアップ言語'''(おんせいごうせいマークアップげんご)は、[[音声合成]]アプリケーション用の[[Extensible Markup Language|XML]]ベース[[マークアップ言語]]。[[World Wide Web Consortium|W3C]]の{{仮リンク|音声ブラウザ|en|Voice browser}}作業部会によって制定され、W3Cはその使用を[[W3C勧告|勧告]]している<ref name="Recommendation1.1">{{Cite web|url=https://www.w3.org/TR/speech-synthesis11/ |title=Speech Synthesis Markup Language (SSML) Version 1.1 |language=en |publisher=[[World Wide Web Consortium|W3C]] |date=2010年9月7日 |accessdate=2018年12月27日}}</ref>。最初の草案は2000年8月8日に出され<ref>{{Cite web|url=https://www.w3.org/TR/2000/WD-speech-synthesis-20000808 |title=Speech Synthesis Markup Language Specification for the Speech Interface Framework |date=2000年8月8日 |language=en |publisher=[[World Wide Web Consortium|W3C]] |accessdate=2018年12月27日}}</ref>、2004年9月7日にバージョン1.0がW3C推奨になった<ref>{{Cite web|url=https://www.w3.org/TR/2004/REC-speech-synthesis-20040907/ |title=Speech Synthesis Markup Language (SSML) Version 1.0 |language=en |publisher=[[World Wide Web Consortium|W3C]] |date=2004年9月7日 |accessdate=2018年12月27日}}</ref>。2010年9月7日にはバージョンが1.1がW3C推奨になった<ref name="Recommendation1.1" />。なお、W3Cの音声ブラウザ作業部会は2015年10月12日に解散している<ref>{{Cite web|url=https://www.w3.org/Voice/ |title=The Voice Browser Working Group |language=en |publisher=[[World Wide Web Consortium|W3C]] |date=2015年10月14日 |accessdate=2018年12月27日}}</ref>。
'''Speech Synthesis Markup Language'''(SSML)、または'''音声合成マークアップ言語'''(おんせいごうせいマークアップげんご)は、[[音声合成]]アプリケーション用の[[Extensible Markup Language|XML]]ベース[[マークアップ言語]]。[[World Wide Web Consortium|W3C]]の{{仮リンク|音声ブラウザ|en|Voice browser}}作業部会によって制定され、W3Cはその使用を[[W3C勧告|勧告]]している<ref name="Recommendation1.1">{{Cite web|url=https://www.w3.org/TR/speech-synthesis11/ |title=Speech Synthesis Markup Language (SSML) Version 1.1 |language=en |publisher=[[World Wide Web Consortium|W3C]] |date=2010年9月7日 |accessdate=2018年12月27日}}</ref>。最初の草案は2000年8月8日に出され<ref>{{Cite web|url=https://www.w3.org/TR/2000/WD-speech-synthesis-20000808 |title=Speech Synthesis Markup Language Specification for the Speech Interface Framework |date=2000年8月8日 |language=en |publisher=[[World Wide Web Consortium|W3C]] |accessdate=2018年12月27日}}</ref>、2004年9月7日にバージョン1.0がW3C推奨になった<ref>{{Cite web|url=https://www.w3.org/TR/2004/REC-speech-synthesis-20040907/ |title=Speech Synthesis Markup Language (SSML) Version 1.0 |language=en |publisher=[[World Wide Web Consortium|W3C]] |date=2004年9月7日 |accessdate=2018年12月27日}}</ref>。2010年9月7日にはバージョンが1.1がW3C推奨になった<ref name="Recommendation1.1" />。なお、W3Cの音声ブラウザ作業部会は2015年10月12日に解散している<ref>{{Cite web|url=https://www.w3.org/Voice/ |title=The Voice Browser Working Group |language=en |publisher=[[World Wide Web Consortium|W3C]] |date=2015年10月14日 |accessdate=2018年12月27日}}</ref>。


インタラクティブ電話システムで[[VoiceXML]]スクリプトと併用されることも多いが、[[オーディオブック]]作成などでは単独で使用される。デスクトップ向けアプリケーションでは[[アップル (企業)|アップル]]社の内蔵スピーチコマンドや[[マイクロソフト]]社の[[Speech Application Programming Interface|SAPI]][[音声合成]]マークアップ言語(XMLベース)が使われることも多い。
インタラクティブ電話システムで[[VoiceXML]]スクリプトと併用されることも多いが、[[オーディオブック]]作成などでは単独で使用される。デスクトップ向けアプリケーションでは[[Apple]]社の内蔵スピーチコマンドや[[マイクロソフト]]社の[[Speech Application Programming Interface|SAPI]][[音声合成]]マークアップ言語(XMLベース)が使われることも多い。


SSMLは[[サン・マイクロシステムズ]]社の{{仮リンク|Java Speech Markup Language|en|Java Speech Markup Language}}(JSML)に基づいているが<ref name="Recommendation1.1" />、SSML勧告の開発自体は主に音声合成ソフトのベンダーによって行われた。マークアップで指定されていない場合は音声合成プロセッサーの判断にゆだねられることも多いため<ref name="Recommendation1.1" />、[[HyperText Markup Language|HTML]]や[[C言語]]の標準よりも緩いものとなっている。
SSMLは[[サン・マイクロシステムズ]]社の{{仮リンク|Java Speech Markup Language|en|Java Speech Markup Language}}(JSML)に基づいているが<ref name="Recommendation1.1" />、SSML勧告の開発自体は主に音声合成ソフトのベンダーによって行われた。マークアップで指定されていない場合は音声合成プロセッサーの判断にゆだねられることも多いため<ref name="Recommendation1.1" />、[[HyperText Markup Language|HTML]]や[[C言語]]の標準よりも緩いものとなっている。

2021年5月20日 (木) 13:02時点における最新版

Speech Synthesis Markup Language(SSML)、または音声合成マークアップ言語(おんせいごうせいマークアップげんご)は、音声合成アプリケーション用のXMLベースマークアップ言語W3C音声ブラウザ作業部会によって制定され、W3Cはその使用を勧告している[1]。最初の草案は2000年8月8日に出され[2]、2004年9月7日にバージョン1.0がW3C推奨になった[3]。2010年9月7日にはバージョンが1.1がW3C推奨になった[1]。なお、W3Cの音声ブラウザ作業部会は2015年10月12日に解散している[4]

インタラクティブ電話システムでVoiceXMLスクリプトと併用されることも多いが、オーディオブック作成などでは単独で使用される。デスクトップ向けアプリケーションではApple社の内蔵スピーチコマンドやマイクロソフト社のSAPI音声合成マークアップ言語(XMLベース)が使われることも多い。

SSMLはサン・マイクロシステムズ社のJava Speech Markup Language英語版(JSML)に基づいているが[1]、SSML勧告の開発自体は主に音声合成ソフトのベンダーによって行われた。マークアップで指定されていない場合は音声合成プロセッサーの判断にゆだねられることも多いため[1]HTMLC言語の標準よりも緩いものとなっている。

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. ^ a b c d Speech Synthesis Markup Language (SSML) Version 1.1” (英語). W3C (2010年9月7日). 2018年12月27日閲覧。
  2. ^ Speech Synthesis Markup Language Specification for the Speech Interface Framework” (英語). W3C (2000年8月8日). 2018年12月27日閲覧。
  3. ^ Speech Synthesis Markup Language (SSML) Version 1.0” (英語). W3C (2004年9月7日). 2018年12月27日閲覧。
  4. ^ The Voice Browser Working Group” (英語). W3C (2015年10月14日). 2018年12月27日閲覧。